From 79b1325bde9ac08a51bf87bbe69f19f92de603ae Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Wed, 4 Mar 2026 13:44:09 +0000 Subject: [PATCH 1/3] Configurations: 'specification/confidentialledger/Confidentialledger.Management/tspconfig.yaml', API Version: 2025-06-10-preview, SDK Release Type: beta, and CommitSHA: '98a4db5d6c32ff5a3ad5780fce6c716cafdbbeec' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5959930 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --- .../CHANGELOG.md | 117 +- .../README.md | 4 +- .../SAMPLE.md | 564 ++++--- .../pom.xml | 6 +- .../ConfidentialLedgerManager.java | 50 +- .../ConfidentialLedgerManagementClient.java | 38 +- .../fluent/LedgersClient.java | 158 +- ...CcfsClient.java => ManagedCCFsClient.java} | 220 +-- .../fluent/OperationsClient.java | 10 +- .../fluent/ResourceProvidersClient.java | 6 +- .../CheckNameAvailabilityResponseInner.java | 53 +- ...ConfidentialLedgerBackupResponseInner.java | 12 +- .../models/ConfidentialLedgerInner.java | 13 +- ...onfidentialLedgerRestoreResponseInner.java | 12 +- ...ava => ManagedCCFBackupResponseInner.java} | 32 +- ...agedCcfInner.java => ManagedCCFInner.java} | 59 +- ...va => ManagedCCFRestoreResponseInner.java} | 32 +- ...ourceProviderOperationDefinitionInner.java | 52 +- .../fluent/models/package-info.java | 4 +- .../fluent/package-info.java | 4 +- .../CheckNameAvailabilityResponseImpl.java | 2 +- .../ConfidentialLedgerBackupResponseImpl.java | 2 +- .../ConfidentialLedgerImpl.java | 2 +- ...identialLedgerManagementClientBuilder.java | 28 +- ...onfidentialLedgerManagementClientImpl.java | 90 +- ...ConfidentialLedgerRestoreResponseImpl.java | 2 +- .../implementation/LedgersClientImpl.java | 1102 +++----------- .../implementation/LedgersImpl.java | 2 +- ...java => ManagedCCFBackupResponseImpl.java} | 14 +- ...anagedCcfImpl.java => ManagedCCFImpl.java} | 82 +- ...ava => ManagedCCFRestoreResponseImpl.java} | 14 +- ...ntImpl.java => ManagedCCFsClientImpl.java} | 1346 +++++------------ ...agedCcfsImpl.java => ManagedCCFsImpl.java} | 108 +- .../implementation/OperationsClientImpl.java | 82 +- .../implementation/OperationsImpl.java | 2 +- .../implementation/ResourceManagerUtils.java | 2 +- ...sourceProviderOperationDefinitionImpl.java | 2 +- .../ResourceProvidersClientImpl.java | 71 +- .../implementation/ResourceProvidersImpl.java | 2 +- .../models/ConfidentialLedgerList.java | 52 +- .../implementation/models/ManagedCCFList.java | 95 ++ .../models/ResourceProviderOperationList.java | 26 +- .../implementation/package-info.java | 4 +- ...al.java => AADBasedSecurityPrincipal.java} | 46 +- .../models/ApplicationType.java | 2 +- .../models/CertBasedSecurityPrincipal.java | 10 +- .../models/CheckNameAvailabilityReason.java | 8 +- .../models/CheckNameAvailabilityRequest.java | 10 +- .../models/CheckNameAvailabilityResponse.java | 4 +- .../models/ConfidentialLedger.java | 18 +- .../models/ConfidentialLedgerBackup.java | 17 +- .../ConfidentialLedgerBackupResponse.java | 2 +- .../models/ConfidentialLedgerRestore.java | 27 +- .../ConfidentialLedgerRestoreResponse.java | 2 +- .../models/DeploymentType.java | 12 +- .../models/EnclavePlatform.java | 2 +- .../models/LanguageRuntime.java | 2 +- .../models/LedgerProperties.java | 59 +- .../models/LedgerRoleName.java | 2 +- .../confidentialledger/models/LedgerSku.java | 2 +- .../confidentialledger/models/LedgerType.java | 2 +- .../confidentialledger/models/Ledgers.java | 42 +- .../{ManagedCcf.java => ManagedCCF.java} | 90 +- ...edCcfBackup.java => ManagedCCFBackup.java} | 47 +- ...nse.java => ManagedCCFBackupResponse.java} | 12 +- ...perties.java => ManagedCCFProperties.java} | 83 +- ...CcfRestore.java => ManagedCCFRestore.java} | 63 +- ...se.java => ManagedCCFRestoreResponse.java} | 12 +- .../{ManagedCcfs.java => ManagedCCFs.java} | 84 +- .../models/ManagedCcfList.java | 127 -- .../models/MemberIdentityCertificate.java | 25 +- .../confidentialledger/models/Operations.java | 10 +- .../models/ProvisioningState.java | 2 +- .../ResourceProviderOperationDefinition.java | 2 +- .../ResourceProviderOperationDisplay.java | 60 +- .../models/ResourceProviders.java | 6 +- .../models/RunningState.java | 2 +- .../models/package-info.java | 4 +- .../confidentialledger/package-info.java | 4 +- .../src/main/java/module-info.java | 3 +- ...cemanager-confidentialledger_metadata.json | 1 + .../proxy-config.json | 2 +- .../generated/LedgerBackupSamples.java | 6 +- .../generated/LedgerCreateSamples.java | 10 +- .../generated/LedgerDeleteSamples.java | 6 +- .../LedgerGetByResourceGroupSamples.java | 6 +- .../LedgerListByResourceGroupSamples.java | 6 +- .../generated/LedgerListSamples.java | 6 +- .../generated/LedgerRestoreSamples.java | 6 +- .../generated/LedgerUpdateSamples.java | 14 +- ...ples.java => ManagedCCFBackupSamples.java} | 16 +- ...ples.java => ManagedCCFCreateSamples.java} | 30 +- ...ples.java => ManagedCCFDeleteSamples.java} | 12 +- ... ManagedCCFGetByResourceGroupSamples.java} | 12 +- ...ManagedCCFListByResourceGroupSamples.java} | 12 +- ...amples.java => ManagedCCFListSamples.java} | 12 +- ...les.java => ManagedCCFRestoreSamples.java} | 16 +- ...ples.java => ManagedCCFUpdateSamples.java} | 18 +- .../generated/OperationsListSamples.java | 6 +- ...eProviderCheckNameAvailabilitySamples.java | 6 +- .../AADBasedSecurityPrincipalTests.java | 33 + .../CertBasedSecurityPrincipalTests.java | 30 + .../CheckNameAvailabilityRequestTests.java | 29 + ...eckNameAvailabilityResponseInnerTests.java | 22 + ...dentialLedgerBackupResponseInnerTests.java | 16 + .../ConfidentialLedgerBackupTests.java | 27 + .../ConfidentialLedgerInnerTests.java | 114 ++ .../ConfidentialLedgerListTests.java | 46 + ...entialLedgerRestoreResponseInnerTests.java | 16 + .../ConfidentialLedgerRestoreTests.java | 32 + .../generated/DeploymentTypeTests.java | 29 + .../generated/LedgerPropertiesTests.java | 89 ++ .../generated/LedgersBackupMockTests.java | 8 +- .../generated/LedgersCreateMockTests.java | 90 +- .../generated/LedgersDeleteMockTests.java | 4 +- ...tByResourceGroupWithResponseMockTests.java | 42 +- .../LedgersListByResourceGroupMockTests.java | 43 +- .../generated/LedgersListMockTests.java | 41 +- .../generated/LedgersRestoreMockTests.java | 12 +- .../ManagedCCFBackupResponseInnerTests.java | 16 + .../generated/ManagedCCFBackupTests.java | 27 + .../ManagedCCFRestoreResponseInnerTests.java | 16 + .../generated/ManagedCCFRestoreTests.java | 32 + ...s.java => ManagedCCFsBackupMockTests.java} | 16 +- ...s.java => ManagedCCFsDeleteMockTests.java} | 6 +- ....java => ManagedCCFsRestoreMockTests.java} | 20 +- .../generated/OperationsListMockTests.java | 16 +- ...ProviderOperationDefinitionInnerTests.java | 24 + ...ResourceProviderOperationDisplayTests.java | 22 + .../ResourceProviderOperationListTests.java | 19 + ...NameAvailabilityWithResponseMockTests.java | 12 +- .../tsp-location.yaml | 4 + 132 files changed, 2704 insertions(+), 3935 deletions(-) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/{ManagedCcfsClient.java => ManagedCCFsClient.java} (75%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/{ManagedCcfBackupResponseInner.java => ManagedCCFBackupResponseInner.java} (65%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/{ManagedCcfInner.java => ManagedCCFInner.java} (72%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/{ManagedCcfRestoreResponseInner.java => ManagedCCFRestoreResponseInner.java} (65%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCcfBackupResponseImpl.java => ManagedCCFBackupResponseImpl.java} (69%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCcfImpl.java => ManagedCCFImpl.java} (67%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCcfRestoreResponseImpl.java => ManagedCCFRestoreResponseImpl.java} (69%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCcfsClientImpl.java => ManagedCCFsClientImpl.java} (61%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCcfsImpl.java => ManagedCCFsImpl.java} (70%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/{ => implementation}/models/ConfidentialLedgerList.java (65%) create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/{ => implementation}/models/ResourceProviderOperationList.java (79%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{AadBasedSecurityPrincipal.java => AADBasedSecurityPrincipal.java} (72%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcf.java => ManagedCCF.java} (75%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcfBackup.java => ManagedCCFBackup.java} (66%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcfBackupResponse.java => ManagedCCFBackupResponse.java} (64%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcfProperties.java => ManagedCCFProperties.java} (73%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcfRestore.java => ManagedCCFRestore.java} (63%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcfRestoreResponse.java => ManagedCCFRestoreResponse.java} (64%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCcfs.java => ManagedCCFs.java} (76%) delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfList.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfBackupSamples.java => ManagedCCFBackupSamples.java} (60%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfCreateSamples.java => ManagedCCFCreateSamples.java} (71%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfDeleteSamples.java => ManagedCCFDeleteSamples.java} (57%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfGetByResourceGroupSamples.java => ManagedCCFGetByResourceGroupSamples.java} (60%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfListByResourceGroupSamples.java => ManagedCCFListByResourceGroupSamples.java} (54%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfListSamples.java => ManagedCCFListSamples.java} (55%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfRestoreSamples.java => ManagedCCFRestoreSamples.java} (63%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfUpdateSamples.java => ManagedCCFUpdateSamples.java} (79%) create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CertBasedSecurityPrincipalTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityRequestTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityResponseInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupResponseInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerListTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreResponseInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/DeploymentTypeTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfsBackupMockTests.java => ManagedCCFsBackupMockTests.java} (76%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfsDeleteMockTests.java => ManagedCCFsDeleteMockTests.java} (85%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCcfsRestoreMockTests.java => ManagedCCFsRestoreMockTests.java} (72%) create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDefinitionInnerTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDisplayTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationListTests.java create mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md index acdcbec66a2e..ba1308965108 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md @@ -1,14 +1,123 @@ # Release History -## 1.1.0-beta.2 (Unreleased) +## 1.1.0-beta.2 (2026-03-04) -### Features Added +- Azure Resource Manager ConfidentialLedger client library for Java. This package contains Microsoft Azure SDK for ConfidentialLedger Management SDK. Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. Package api-version 2025-06-10-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.AadBasedSecurityPrincipal` was removed -### Other Changes +#### `models.ManagedCcfRestore` was removed + +#### `models.ManagedCcf$Update` was removed + +#### `models.ManagedCcfBackup` was removed + +#### `models.ManagedCcf$UpdateStages` was removed + +#### `models.ManagedCcf$Definition` was removed + +#### `models.ManagedCcf$DefinitionStages` was removed + +#### `models.ManagedCcfs` was removed + +#### `models.ManagedCcfRestoreResponse` was removed + +#### `models.ManagedCcfProperties` was removed + +#### `models.ConfidentialLedgerList` was removed + +#### `models.ManagedCcfList` was removed + +#### `models.ResourceProviderOperationList` was removed + +#### `models.ManagedCcf` was removed + +#### `models.ManagedCcfBackupResponse` was removed + +#### `models.MemberIdentityCertificate` was modified + +* `withTags(java.lang.Object)` was removed +* `validate()` was removed +* `java.lang.Object tags()` -> `com.azure.core.util.BinaryData tags()` + +#### `models.ConfidentialLedgerBackup` was modified + +* `validate()` was removed + +#### `models.CertBasedSecurityPrincipal` was modified + +* `validate()` was removed + +#### `models.CheckNameAvailabilityRequest` was modified + +* `validate()` was removed + +#### `models.LedgerProperties` was modified + +* `validate()` was removed +* `withEnclavePlatform(models.EnclavePlatform)` was removed + +#### `ConfidentialLedgerManager` was modified + +* `managedCcfs()` was removed + +#### `models.ConfidentialLedgerRestore` was modified + +* `validate()` was removed + +#### `models.ResourceProviderOperationDisplay` was modified + +* `ResourceProviderOperationDisplay()` was changed to private access +* `withProvider(java.lang.String)` was removed +* `validate()` was removed +* `withResource(java.lang.String)` was removed +* `withDescription(java.lang.String)` was removed +* `withOperation(java.lang.String)` was removed + +#### `models.DeploymentType` was modified + +* `validate()` was removed + +### Features Added + +* `models.ManagedCCF$Definition` was added + +* `models.ManagedCCF$DefinitionStages` was added + +* `models.ManagedCCFBackup` was added + +* `models.ManagedCCFs` was added + +* `models.AADBasedSecurityPrincipal` was added + +* `models.ManagedCCFRestoreResponse` was added + +* `models.ManagedCCF$UpdateStages` was added + +* `models.ManagedCCFBackupResponse` was added + +* `models.ManagedCCFRestore` was added + +* `models.ManagedCCF` was added + +* `models.ManagedCCF$Update` was added + +* `models.ManagedCCFProperties` was added + +#### `models.MemberIdentityCertificate` was modified + +* `withTags(com.azure.core.util.BinaryData)` was added + +#### `models.LedgerProperties` was modified + +* `scittConfiguration()` was added +* `withScittConfiguration(java.lang.String)` was added + +#### `ConfidentialLedgerManager` was modified + +* `managedCCFs()` was added ## 1.1.0-beta.1 (2025-05-15) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/README.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/README.md index 89d83195c45f..317b88061040 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/README.md @@ -2,7 +2,7 @@ Azure Resource Manager ConfidentialLedger client library for Java. -This package contains Microsoft Azure SDK for ConfidentialLedger Management SDK. Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. Package tag package-preview-2024-09. 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 ConfidentialLedger Management SDK. Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. Package api-version 2025-06-10-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-confidentialledger - 1.1.0-beta.1 + 1.1.0-beta.2 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md index 98cc916510f0..90051e27e2f4 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md @@ -12,7 +12,7 @@ - [Restore](#ledger_restore) - [Update](#ledger_update) -## ManagedCcf +## ManagedCCF - [Backup](#managedccf_backup) - [Create](#managedccf_create) @@ -32,30 +32,6 @@ - [CheckNameAvailability](#resourceprovider_checknameavailability) ### Ledger_Backup -```java -/** - * Samples for Ledger ListByResourceGroup. - */ -public final class LedgerListByResourceGroupSamples { - /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_List.json - */ - /** - * Sample code: ConfidentialLedgerList. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - confidentialLedgerList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.ledgers().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); - } -} -``` - -### Ledger_Create - ```java import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup; @@ -64,9 +40,7 @@ import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBac */ public final class LedgerBackupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Backup.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Backup.json */ /** * Sample code: ConfidentialLedgerBackup. @@ -83,52 +57,53 @@ public final class LedgerBackupSamples { } ``` -### Ledger_Delete +### Ledger_Create ```java -import com.azure.core.management.serializer.SerializerFactory; -import com.azure.core.util.serializer.SerializerEncoding; -import com.azure.resourcemanager.confidentialledger.models.DeploymentType; -import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; -import com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate; -import java.io.IOException; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import com.azure.resourcemanager.confidentialledger.models.LedgerSku; +import com.azure.resourcemanager.confidentialledger.models.LedgerType; import java.util.Arrays; import java.util.HashMap; import java.util.Map; /** - * Samples for ManagedCcf Create. + * Samples for Ledger Create. */ -public final class ManagedCcfCreateSamples { +public final class LedgerCreateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Create.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Create.json */ /** - * Sample code: ManagedCCFCreate. + * Sample code: ConfidentialLedgerCreate. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void managedCCFCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) - throws IOException { - manager.managedCcfs() - .define("DummyMccfAppName") + public static void + confidentialLedgerCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.ledgers() + .define("DummyLedgerName") .withRegion("EastUS") .withExistingResourceGroup("DummyResourceGroupName") .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCcfProperties() - .withMemberIdentityCertificates(Arrays.asList(new MemberIdentityCertificate().withCertificate( + .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) + .withLedgerSku(LedgerSku.STANDARD) + .withAadBasedSecurityPrincipals(Arrays + .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) + .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( "-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----") - .withEncryptionkey("fakeTokenPlaceholder") - .withTags(SerializerFactory.createDefaultManagementSerializerAdapter() - .deserialize("{\"additionalProps1\":\"additional properties\"}", Object.class, - SerializerEncoding.JSON)))) - .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) - .withAppSourceUri( - "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11")) - .withNodeCount(5)) + .withLedgerRoleName(LedgerRoleName.READER))) + .withHostLevel("Info") + .withMaxBodySizeInMb(1) + .withSubjectName("CN=CCF Node") + .withNodeCount(3) + .withWriteLBAddressPrefix("write") + .withWorkerThreads(0)) .create(); } @@ -146,222 +121,255 @@ public final class ManagedCcfCreateSamples { } ``` -### Ledger_GetByResourceGroup +### Ledger_Delete ```java /** - * Samples for ManagedCcf ListByResourceGroup. + * Samples for Ledger Delete. */ -public final class ManagedCcfListByResourceGroupSamples { +public final class LedgerDeleteSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_List.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Delete.json */ /** - * Sample code: ManagedCCFList. + * Sample code: ConfidentialLedgerDelete. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void managedCCFList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); + public static void + confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.ledgers().delete("DummyResourceGroupName", "DummyLedgerName", com.azure.core.util.Context.NONE); } } ``` -### Ledger_List +### Ledger_GetByResourceGroup ```java -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; - /** - * Samples for ManagedCcf Backup. + * Samples for Ledger GetByResourceGroup. */ -public final class ManagedCcfBackupSamples { +public final class LedgerGetByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Backup.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Get.json */ /** - * Sample code: ManagedCCFBackup. + * Sample code: ConfidentialLedgerGet. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - managedCCFBackup(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs() - .backup("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCcfBackup().withRestoreRegion("EastUS").withUri("DummySASUri"), + confidentialLedgerGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.ledgers() + .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyLedgerName", com.azure.core.util.Context.NONE); } } ``` -### Ledger_ListByResourceGroup +### Ledger_List ```java /** - * Samples for Operations List. + * Samples for Ledger List. */ -public final class OperationsListSamples { +public final class LedgerListSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/Operations_Get.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_ListBySub.json */ /** - * Sample code: OperationsGet. + * Sample code: ConfidentialLedgerListBySub. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void operationsGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); + public static void + confidentialLedgerListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.ledgers().list(null, com.azure.core.util.Context.NONE); } } ``` -### Ledger_Restore +### Ledger_ListByResourceGroup ```java -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; - /** - * Samples for ManagedCcf Restore. + * Samples for Ledger ListByResourceGroup. */ -public final class ManagedCcfRestoreSamples { +public final class LedgerListByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Restore.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_List.json */ /** - * Sample code: ManagedCCFRestore. + * Sample code: ConfidentialLedgerList. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - managedCCFRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs() - .restore("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCcfRestore().withFileShareName("DummyFileShareName") - .withRestoreRegion("EastUS") - .withUri("DummySASUri"), - com.azure.core.util.Context.NONE); + confidentialLedgerList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.ledgers().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); } } ``` -### Ledger_Update +### Ledger_Restore ```java +import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore; + /** - * Samples for ManagedCcf GetByResourceGroup. + * Samples for Ledger Restore. */ -public final class ManagedCcfGetByResourceGroupSamples { +public final class LedgerRestoreSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Get.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Restore.json */ /** - * Sample code: ManagedCCFGet. + * Sample code: ConfidentialLedgerRestore. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void managedCCFGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", + public static void + confidentialLedgerRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.ledgers() + .restore("DummyResourceGroupName", "DummyLedgerName", + new ConfidentialLedgerRestore().withFileShareName("DummyFileShareName") + .withRestoreRegion("EastUS") + .withUri("DummySASUri"), com.azure.core.util.Context.NONE); } } ``` -### ManagedCcf_Backup +### Ledger_Update ```java +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; +import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import com.azure.resourcemanager.confidentialledger.models.LedgerType; +import java.util.Arrays; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for Ledger Delete. + * Samples for Ledger Update. */ -public final class LedgerDeleteSamples { +public final class LedgerUpdateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Delete.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Update.json */ /** - * Sample code: ConfidentialLedgerDelete. + * Sample code: ConfidentialLedgerUpdate. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.ledgers().delete("DummyResourceGroupName", "DummyLedgerName", com.azure.core.util.Context.NONE); + confidentialLedgerUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + ConfidentialLedger resource = manager.ledgers() + .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyLedgerName", + com.azure.core.util.Context.NONE) + .getValue(); + resource.update() + .withTags(mapOf("additionProps2", "additional property value", "additionalProps1", "additional properties")) + .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) + .withAadBasedSecurityPrincipals(Arrays + .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) + .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( + "-----BEGIN CERTIFICATE-----\nMIIDUjCCAjqgAwIBAgIQJ2IrDBawSkiAbkBYmiAopDANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDExtTeW50aGV0aWNzIExlZGdlciBVc2VyIENlcnQwHhcNMjAwOTIzMjIxODQ2WhcNMjEwOTIzMjIyODQ2WjAmMSQwIgYDVQQDExtTeW50aGV0aWNzIExlZGdlciBVc2VyIENlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCX2s/Eu4q/eQ63N+Ugeg5oAciZua/YCJr41c/696szvSY7Zg1SNJlW88/nbz70+QpO55OmqlEE3QCU+T0Vl/h0Gf//n1PYcoBbTGUnYEmV+fTTHict6rFiEwrGJ62tvcpYgwapInSLyEeUzjki0zhOLJ1OfRnYd1eGnFVMpE5aVjiS8Q5dmTEUyd51EIprGE8RYAW9aeWSwTH7gjHUsRlJnHKcdhaK/v5QKJnNu5bzPFUcpC0ZBcizoMPAtroLAD4B68Jl0z3op18MgZe6lRrVoWuxfqnk5GojuB/Vu8ohAZKoFhQ6NB6r+LL2AUs+Zr7Bt26IkEdR178n9JMEA4gHAgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBS/a7PU9iOfOKEyZCp11Oen5VSuuDAdBgNVHQ4EFgQUv2uz1PYjnzihMmQqddTnp+VUrrgwDQYJKoZIhvcNAQELBQADggEBAF5q2fDwnse8egXhfaJCqqM969E9gSacqFmASpoDJPRPEX7gqoO7v1ww7nqRtRDoRiBvo/yNk7jlSAkRN3nRRnZLZZ3MYQdmCr4FGyIqRg4Y94+nja+Du9pDD761rxRktMVPSOaAVM/E5DQvscDlPvlPYe9mkcrLCE4DXYpiMmLT8Tm55LJJq5m07dVDgzAIR1L/hmEcbK0pnLgzciMtMLxGO2udnyyW/UW9WxnjvrrD2JluTHH9mVbb+XQP1oFtlRBfH7aui1ZgWfKvxrdP4zdK9QoWSUvRux3TLsGmHRBjBMtqYDY3y5mB+aNjLelvWpeVb0m2aOSVXynrLwNCAVA=\n-----END CERTIFICATE-----") + .withLedgerRoleName(LedgerRoleName.READER))) + .withScittConfiguration( + "{\r\n \"configuration\": {\r\n \"policy\": {\r\n \"policyScript\": \"export function apply(phdr) { if (!phdr.issuer) {return 'Issuer not found'} else if (phdr.issuer !== 'did:x509:0:sha256:HnwZ4lezuxq/GVcl/Sk7YWW170qAD0DZBLXilXet0jg=::eku:1.3.6.1.4.1.311.10.3.13') { return 'Invalid issuer'; } return true; }\"\r\n },\r\n \"authentication\": {\r\n \"allowUnauthenticated\": false,\r\n \"jwt\": {\r\n \"requiredClaims\": {\r\n \"aud\": \"scitt\",\r\n \"iss\": \"https://authserver.com/\",\r\n \"http://unique.claim/department_id\": \"654987\"\r\n }\r\n }\r\n }\r\n }\r\n }")) + .apply(); + } + + // Use "Map.of" if available + @SuppressWarnings("unchecked") + private static Map mapOf(Object... inputs) { + Map map = new HashMap<>(); + for (int i = 0; i < inputs.length; i += 2) { + String key = (String) inputs[i]; + T value = (T) inputs[i + 1]; + map.put(key, value); + } + return map; } } ``` -### ManagedCcf_Create +### ManagedCCF_Backup ```java +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; + /** - * Samples for ManagedCcf List. + * Samples for ManagedCCF Backup. */ -public final class ManagedCcfListSamples { +public final class ManagedCCFBackupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_ListBySub.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Backup.json */ /** - * Sample code: ManagedCCFListBySub. + * Sample code: ManagedCCFBackup. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - managedCCFListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs().list(null, com.azure.core.util.Context.NONE); + managedCCFBackup(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs() + .backup("DummyResourceGroupName", "DummyMccfAppName", + new ManagedCCFBackup().withRestoreRegion("EastUS").withUri("DummySASUri"), + com.azure.core.util.Context.NONE); } } ``` -### ManagedCcf_Delete +### ManagedCCF_Create ```java +import com.azure.core.util.BinaryData; import com.azure.resourcemanager.confidentialledger.models.DeploymentType; import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcf; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; +import com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate; +import java.nio.charset.StandardCharsets; +import java.util.Arrays; import java.util.HashMap; import java.util.Map; /** - * Samples for ManagedCcf Update. + * Samples for ManagedCCF Create. */ -public final class ManagedCcfUpdateSamples { +public final class ManagedCCFCreateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Update.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Create.json */ /** - * Sample code: ManagedCCFUpdate. + * Sample code: ManagedCCFCreate. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - managedCCFUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - ManagedCcf resource = manager.managedCcfs() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update() + managedCCFCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs() + .define("DummyMccfAppName") + .withRegion("EastUS") + .withExistingResourceGroup("DummyResourceGroupName") .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCcfProperties() + .withProperties(new ManagedCCFProperties() + .withMemberIdentityCertificates(Arrays.asList(new MemberIdentityCertificate().withCertificate( + "-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----") + .withEncryptionkey("fakeTokenPlaceholder") + .withTags(BinaryData.fromBytes( + "[{tags={additionalProps1=additional properties}}]".getBytes(StandardCharsets.UTF_8))))) .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) .withAppSourceUri( - "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11"))) - .apply(); + "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11")) + .withNodeCount(5)) + .create(); } // Use "Map.of" if available @@ -378,206 +386,170 @@ public final class ManagedCcfUpdateSamples { } ``` -### ManagedCcf_GetByResourceGroup +### ManagedCCF_Delete ```java -import com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest; - /** - * Samples for ResourceProvider CheckNameAvailability. + * Samples for ManagedCCF Delete. */ -public final class ResourceProviderCheckNameAvailabilitySamples { +public final class ManagedCCFDeleteSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/CheckNameAvailability.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Delete.json */ /** - * Sample code: CheckNameAvailability. + * Sample code: ConfidentialLedgerDelete. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - checkNameAvailability(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.resourceProviders() - .checkNameAvailabilityWithResponse(new CheckNameAvailabilityRequest().withName("sample-name") - .withType("Microsoft.ConfidentialLedger/ledgers"), com.azure.core.util.Context.NONE); + confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs().delete("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); } } ``` -### ManagedCcf_List +### ManagedCCF_GetByResourceGroup ```java /** - * Samples for Ledger List. + * Samples for ManagedCCF GetByResourceGroup. */ -public final class LedgerListSamples { +public final class ManagedCCFGetByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_ListBySub.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Get.json */ /** - * Sample code: ConfidentialLedgerListBySub. + * Sample code: ManagedCCFGet. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void - confidentialLedgerListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.ledgers().list(null, com.azure.core.util.Context.NONE); + public static void managedCCFGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs() + .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", + com.azure.core.util.Context.NONE); } } ``` -### ManagedCcf_ListByResourceGroup +### ManagedCCF_List ```java -import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; -import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; -import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; -import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; -import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; -import com.azure.resourcemanager.confidentialledger.models.LedgerType; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for Ledger Update. + * Samples for ManagedCCF List. */ -public final class LedgerUpdateSamples { +public final class ManagedCCFListSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Update.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_ListBySub.json */ /** - * Sample code: ConfidentialLedgerUpdate. + * Sample code: ManagedCCFListBySub. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - confidentialLedgerUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - ConfidentialLedger resource = manager.ledgers() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyLedgerName", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withTags(mapOf("additionProps2", "additional property value", "additionalProps1", "additional properties")) - .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) - .withAadBasedSecurityPrincipals(Arrays - .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") - .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") - .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) - .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( - "-----BEGIN CERTIFICATE-----\nMIIDUjCCAjqgAwIBAgIQJ2IrDBawSkiAbkBYmiAopDANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDExtTeW50aGV0aWNzIExlZGdlciBVc2VyIENlcnQwHhcNMjAwOTIzMjIxODQ2WhcNMjEwOTIzMjIyODQ2WjAmMSQwIgYDVQQDExtTeW50aGV0aWNzIExlZGdlciBVc2VyIENlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCX2s/Eu4q/eQ63N+Ugeg5oAciZua/YCJr41c/696szvSY7Zg1SNJlW88/nbz70+QpO55OmqlEE3QCU+T0Vl/h0Gf//n1PYcoBbTGUnYEmV+fTTHict6rFiEwrGJ62tvcpYgwapInSLyEeUzjki0zhOLJ1OfRnYd1eGnFVMpE5aVjiS8Q5dmTEUyd51EIprGE8RYAW9aeWSwTH7gjHUsRlJnHKcdhaK/v5QKJnNu5bzPFUcpC0ZBcizoMPAtroLAD4B68Jl0z3op18MgZe6lRrVoWuxfqnk5GojuB/Vu8ohAZKoFhQ6NB6r+LL2AUs+Zr7Bt26IkEdR178n9JMEA4gHAgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBS/a7PU9iOfOKEyZCp11Oen5VSuuDAdBgNVHQ4EFgQUv2uz1PYjnzihMmQqddTnp+VUrrgwDQYJKoZIhvcNAQELBQADggEBAF5q2fDwnse8egXhfaJCqqM969E9gSacqFmASpoDJPRPEX7gqoO7v1ww7nqRtRDoRiBvo/yNk7jlSAkRN3nRRnZLZZ3MYQdmCr4FGyIqRg4Y94+nja+Du9pDD761rxRktMVPSOaAVM/E5DQvscDlPvlPYe9mkcrLCE4DXYpiMmLT8Tm55LJJq5m07dVDgzAIR1L/hmEcbK0pnLgzciMtMLxGO2udnyyW/UW9WxnjvrrD2JluTHH9mVbb+XQP1oFtlRBfH7aui1ZgWfKvxrdP4zdK9QoWSUvRux3TLsGmHRBjBMtqYDY3y5mB+aNjLelvWpeVb0m2aOSVXynrLwNCAVA=\n-----END CERTIFICATE-----") - .withLedgerRoleName(LedgerRoleName.READER)))) - .apply(); + managedCCFListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs().list(null, com.azure.core.util.Context.NONE); } +} +``` - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; +### ManagedCCF_ListByResourceGroup + +```java +/** + * Samples for ManagedCCF ListByResourceGroup. + */ +public final class ManagedCCFListByResourceGroupSamples { + /* + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_List.json + */ + /** + * Sample code: ManagedCCFList. + * + * @param manager Entry point to ConfidentialLedgerManager. + */ + public static void managedCCFList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); } } ``` -### ManagedCcf_Restore +### ManagedCCF_Restore ```java -import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; -import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; -import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; -import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; -import com.azure.resourcemanager.confidentialledger.models.LedgerSku; -import com.azure.resourcemanager.confidentialledger.models.LedgerType; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; /** - * Samples for Ledger Create. + * Samples for ManagedCCF Restore. */ -public final class LedgerCreateSamples { +public final class ManagedCCFRestoreSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Create.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Restore.json */ /** - * Sample code: ConfidentialLedgerCreate. + * Sample code: ManagedCCFRestore. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - confidentialLedgerCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.ledgers() - .define("DummyLedgerName") - .withRegion("EastUS") - .withExistingResourceGroup("DummyResourceGroupName") - .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) - .withLedgerSku(LedgerSku.STANDARD) - .withAadBasedSecurityPrincipals(Arrays - .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") - .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") - .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) - .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( - "-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----") - .withLedgerRoleName(LedgerRoleName.READER))) - .withHostLevel("Info") - .withMaxBodySizeInMb(1) - .withSubjectName("CN=CCF Node") - .withNodeCount(3) - .withWriteLBAddressPrefix("write") - .withWorkerThreads(0)) - .create(); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; + managedCCFRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs() + .restore("DummyResourceGroupName", "DummyMccfAppName", + new ManagedCCFRestore().withFileShareName("DummyFileShareName") + .withRestoreRegion("EastUS") + .withUri("DummySASUri"), + com.azure.core.util.Context.NONE); } } ``` -### ManagedCcf_Update +### ManagedCCF_Update ```java +import com.azure.resourcemanager.confidentialledger.models.DeploymentType; +import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for Ledger GetByResourceGroup. + * Samples for ManagedCCF Update. */ -public final class LedgerGetByResourceGroupSamples { +public final class ManagedCCFUpdateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Get.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Update.json */ /** - * Sample code: ConfidentialLedgerGet. + * Sample code: ManagedCCFUpdate. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - confidentialLedgerGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.ledgers() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyLedgerName", - com.azure.core.util.Context.NONE); + managedCCFUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + ManagedCCF resource = manager.managedCCFs() + .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", + com.azure.core.util.Context.NONE) + .getValue(); + resource.update() + .withTags(mapOf("additionalProps1", "additional properties")) + .withProperties(new ManagedCCFProperties() + .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) + .withAppSourceUri( + "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11"))) + .apply(); + } + + // Use "Map.of" if available + @SuppressWarnings("unchecked") + private static Map mapOf(Object... inputs) { + Map map = new HashMap<>(); + for (int i = 0; i < inputs.length; i += 2) { + String key = (String) inputs[i]; + T value = (T) inputs[i + 1]; + map.put(key, value); + } + return map; } } ``` @@ -585,30 +557,20 @@ public final class LedgerGetByResourceGroupSamples { ### Operations_List ```java -import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore; - /** - * Samples for Ledger Restore. + * Samples for Operations List. */ -public final class LedgerRestoreSamples { +public final class OperationsListSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Restore.json + * x-ms-original-file: 2025-06-10-preview/Operations_Get.json */ /** - * Sample code: ConfidentialLedgerRestore. + * Sample code: OperationsGet. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void - confidentialLedgerRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.ledgers() - .restore("DummyResourceGroupName", "DummyLedgerName", - new ConfidentialLedgerRestore().withFileShareName("DummyFileShareName") - .withRestoreRegion("EastUS") - .withUri("DummySASUri"), - com.azure.core.util.Context.NONE); + public static void operationsGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.operations().list(com.azure.core.util.Context.NONE); } } ``` @@ -616,23 +578,25 @@ public final class LedgerRestoreSamples { ### ResourceProvider_CheckNameAvailability ```java +import com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest; + /** - * Samples for ManagedCcf Delete. + * Samples for ResourceProvider CheckNameAvailability. */ -public final class ManagedCcfDeleteSamples { +public final class ResourceProviderCheckNameAvailabilitySamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Delete.json + * x-ms-original-file: 2025-06-10-preview/CheckNameAvailability.json */ /** - * Sample code: ConfidentialLedgerDelete. + * Sample code: CheckNameAvailability. * * @param manager Entry point to ConfidentialLedgerManager. */ public static void - confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs().delete("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); + checkNameAvailability(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.resourceProviders() + .checkNameAvailabilityWithResponse(new CheckNameAvailabilityRequest().withName("sample-name") + .withType("Microsoft.ConfidentialLedger/ledgers"), com.azure.core.util.Context.NONE); } } ``` diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/pom.xml b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/pom.xml index 4b92b77f2d75..b6382709a254 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/pom.xml +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/pom.xml @@ -1,9 +1,9 @@ - + 4.0.0 com.azure @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for ConfidentialLedger Management - This package contains Microsoft Azure SDK for ConfidentialLedger Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. Package tag package-preview-2024-09. + This package contains Microsoft Azure SDK for ConfidentialLedger Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. Package api-version 2025-06-10-preview. https://github.com/Azure/azure-sdk-for-java diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java index 159b0fc7895e..bcffe8d80e6b 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger; @@ -27,11 +27,11 @@ import com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient; import com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder; import com.azure.resourcemanager.confidentialledger.implementation.LedgersImpl; -import com.azure.resourcemanager.confidentialledger.implementation.ManagedCcfsImpl; +import com.azure.resourcemanager.confidentialledger.implementation.ManagedCCFsImpl; import com.azure.resourcemanager.confidentialledger.implementation.OperationsImpl; import com.azure.resourcemanager.confidentialledger.implementation.ResourceProvidersImpl; import com.azure.resourcemanager.confidentialledger.models.Ledgers; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfs; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFs; import com.azure.resourcemanager.confidentialledger.models.Operations; import com.azure.resourcemanager.confidentialledger.models.ResourceProviders; import java.time.Duration; @@ -44,16 +44,16 @@ /** * Entry point to ConfidentialLedgerManager. - * Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. + * Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. */ public final class ConfidentialLedgerManager { - private Operations operations; - private ResourceProviders resourceProviders; + private Operations operations; + private Ledgers ledgers; - private ManagedCcfs managedCcfs; + private ManagedCCFs managedCCFs; private final ConfidentialLedgerManagementClient clientObject; @@ -270,18 +270,6 @@ public ConfidentialLedgerManager authenticate(TokenCredential credential, AzureP } } - /** - * Gets the resource collection API of Operations. - * - * @return Resource collection API of Operations. - */ - public Operations operations() { - if (this.operations == null) { - this.operations = new OperationsImpl(clientObject.getOperations(), this); - } - return operations; - } - /** * Gets the resource collection API of ResourceProviders. * @@ -294,6 +282,18 @@ public ResourceProviders resourceProviders() { return resourceProviders; } + /** + * Gets the resource collection API of Operations. + * + * @return Resource collection API of Operations. + */ + public Operations operations() { + if (this.operations == null) { + this.operations = new OperationsImpl(clientObject.getOperations(), this); + } + return operations; + } + /** * Gets the resource collection API of Ledgers. It manages ConfidentialLedger. * @@ -307,15 +307,15 @@ public Ledgers ledgers() { } /** - * Gets the resource collection API of ManagedCcfs. It manages ManagedCcf. + * Gets the resource collection API of ManagedCCFs. It manages ManagedCCF. * - * @return Resource collection API of ManagedCcfs. + * @return Resource collection API of ManagedCCFs. */ - public ManagedCcfs managedCcfs() { - if (this.managedCcfs == null) { - this.managedCcfs = new ManagedCcfsImpl(clientObject.getManagedCcfs(), this); + public ManagedCCFs managedCCFs() { + if (this.managedCCFs == null) { + this.managedCCFs = new ManagedCCFsImpl(clientObject.getManagedCCFs(), this); } - return managedCcfs; + return managedCCFs; } /** diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java index 4bfa02bd49e2..e9200240d9b4 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent; @@ -12,26 +12,26 @@ */ public interface ConfidentialLedgerManagementClient { /** - * Gets The ID of the target subscription. - * - * @return the subscriptionId value. - */ - String getSubscriptionId(); - - /** - * Gets server parameter. + * Gets Service host. * * @return the endpoint value. */ String getEndpoint(); /** - * Gets Api Version. + * Gets Version parameter. * * @return the apiVersion value. */ String getApiVersion(); + /** + * Gets The ID of the target subscription. The value must be an UUID. + * + * @return the subscriptionId value. + */ + String getSubscriptionId(); + /** * Gets The HTTP pipeline to send requests through. * @@ -47,18 +47,18 @@ public interface ConfidentialLedgerManagementClient { Duration getDefaultPollInterval(); /** - * Gets the OperationsClient object to access its operations. + * Gets the ResourceProvidersClient object to access its operations. * - * @return the OperationsClient object. + * @return the ResourceProvidersClient object. */ - OperationsClient getOperations(); + ResourceProvidersClient getResourceProviders(); /** - * Gets the ResourceProvidersClient object to access its operations. + * Gets the OperationsClient object to access its operations. * - * @return the ResourceProvidersClient object. + * @return the OperationsClient object. */ - ResourceProvidersClient getResourceProviders(); + OperationsClient getOperations(); /** * Gets the LedgersClient object to access its operations. @@ -68,9 +68,9 @@ public interface ConfidentialLedgerManagementClient { LedgersClient getLedgers(); /** - * Gets the ManagedCcfsClient object to access its operations. + * Gets the ManagedCCFsClient object to access its operations. * - * @return the ManagedCcfsClient object. + * @return the ManagedCCFsClient object. */ - ManagedCcfsClient getManagedCcfs(); + ManagedCCFsClient getManagedCCFs(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java index a1900481b154..82d7e539088e 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent; @@ -22,8 +22,6 @@ */ public interface LedgersClient { /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -39,8 +37,6 @@ Response getByResourceGroupWithResponse(String resource Context context); /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -54,90 +50,88 @@ Response getByResourceGroupWithResponse(String resource ConfidentialLedgerInner getByResourceGroup(String resourceGroupName, String ledgerName); /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName); + SyncPoller, ConfidentialLedgerInner> beginCreate(String resourceGroupName, + String ledgerName, ConfidentialLedgerInner confidentialLedger); /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName, Context context); + SyncPoller, ConfidentialLedgerInner> beginCreate(String resourceGroupName, + String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context); /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - void delete(String resourceGroupName, String ledgerName); + ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger); /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - void delete(String resourceGroupName, String ledgerName, Context context); + ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger, Context context); /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ConfidentialLedgerInner> beginCreate(String resourceGroupName, + SyncPoller, ConfidentialLedgerInner> beginUpdate(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger); /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. @@ -145,34 +139,30 @@ SyncPoller, ConfidentialLedgerInner> beginCr * @return the {@link SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ConfidentialLedgerInner> beginCreate(String resourceGroupName, + SyncPoller, ConfidentialLedgerInner> beginUpdate(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context); /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger); /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. @@ -180,82 +170,62 @@ ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, * @return confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context); /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 SyncPoller} for polling of confidential Ledger. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ConfidentialLedgerInner> beginUpdate(String resourceGroupName, - String ledgerName, ConfidentialLedgerInner confidentialLedger); + SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName); /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 SyncPoller} for polling of confidential Ledger. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ConfidentialLedgerInner> beginUpdate(String resourceGroupName, - String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context); + SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName, Context context); /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger); + void delete(String resourceGroupName, String ledgerName); /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger, Context context); + void delete(String resourceGroupName, String ledgerName, Context context); /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -269,8 +239,6 @@ ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, PagedIterable listByResourceGroup(String resourceGroupName); /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -287,8 +255,6 @@ PagedIterable listByResourceGroup(String resourceGroupN Context context); /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. @@ -300,8 +266,6 @@ PagedIterable listByResourceGroup(String resourceGroupN PagedIterable list(); /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -316,8 +280,6 @@ PagedIterable listByResourceGroup(String resourceGroupN PagedIterable list(String filter, Context context); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -326,16 +288,13 @@ PagedIterable listByResourceGroup(String resourceGroupN * @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 SyncPoller} for polling of object representing the backup response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, ConfidentialLedgerBackupResponseInner> beginBackup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -345,16 +304,13 @@ PagedIterable listByResourceGroup(String resourceGroupN * @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 SyncPoller} for polling of object representing the backup response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, ConfidentialLedgerBackupResponseInner> beginBackup( String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger, Context context); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -363,15 +319,13 @@ SyncPoller, ConfidentialLedger * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -381,15 +335,13 @@ ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String le * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger, Context context); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -398,16 +350,13 @@ ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String le * @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 SyncPoller} for polling of object representing the restore response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, ConfidentialLedgerRestoreResponseInner> beginRestore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -417,16 +366,13 @@ ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String le * @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 SyncPoller} for polling of object representing the restore response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, ConfidentialLedgerRestoreResponseInner> beginRestore( String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger, Context context); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -435,15 +381,13 @@ SyncPoller, ConfidentialLedge * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -453,7 +397,7 @@ ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String ledgerName, diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java similarity index 75% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java index 0a65f53a7008..534187727594 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent; @@ -11,19 +11,17 @@ import com.azure.core.management.polling.PollResult; import com.azure.core.util.Context; import com.azure.core.util.polling.SyncPoller; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; /** - * An instance of this class provides access to all the operations defined in ManagedCcfsClient. + * An instance of this class provides access to all the operations defined in ManagedCCFsClient. */ -public interface ManagedCcfsClient { +public interface ManagedCCFsClient { /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -35,11 +33,9 @@ public interface ManagedCcfsClient { * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); + Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -50,93 +46,89 @@ public interface ManagedCcfsClient { * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfInner getByResourceGroup(String resourceGroupName, String appName); + ManagedCCFInner getByResourceGroup(String resourceGroupName, String appName); /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, Void> beginDelete(String resourceGroupName, String appName); + SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, String appName, + ManagedCCFInner managedCCF); /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, Void> beginDelete(String resourceGroupName, String appName, Context context); + SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, String appName, + ManagedCCFInner managedCCF, Context context); /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - void delete(String resourceGroupName, String appName); + ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF); /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - void delete(String resourceGroupName, String appName, Context context); + ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF, Context context); /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, String appName, - ManagedCcfInner managedCcf); + SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, String appName, + ManagedCCFInner managedCCF); /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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. @@ -144,33 +136,29 @@ SyncPoller, ManagedCcfInner> beginCreate(String reso * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, String appName, - ManagedCcfInner managedCcf, Context context); + SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, String appName, + ManagedCCFInner managedCCF, Context context); /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCcf); + ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF); /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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. @@ -178,79 +166,61 @@ SyncPoller, ManagedCcfInner> beginCreate(String reso * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCcf, Context context); + ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF, Context context); /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 SyncPoller} for polling of managed CCF. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, String appName, - ManagedCcfInner managedCcf); + SyncPoller, Void> beginDelete(String resourceGroupName, String appName); /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 SyncPoller} for polling of managed CCF. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, String appName, - ManagedCcfInner managedCcf, Context context); + SyncPoller, Void> beginDelete(String resourceGroupName, String appName, Context context); /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCcf); + void delete(String resourceGroupName, String appName); /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCcf, Context context); + void delete(String resourceGroupName, String appName, Context context); /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -261,11 +231,9 @@ SyncPoller, ManagedCcfInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable listByResourceGroup(String resourceGroupName); + PagedIterable listByResourceGroup(String resourceGroupName); /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -278,11 +246,9 @@ SyncPoller, ManagedCcfInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); + PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. @@ -291,11 +257,9 @@ SyncPoller, ManagedCcfInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable list(); + PagedIterable list(); /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -307,143 +271,127 @@ SyncPoller, ManagedCcfInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable list(String filter, Context context); + PagedIterable list(String filter, Context context); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 SyncPoller} for polling of object representing the backup response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf); + SyncPoller, ManagedCCFBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 SyncPoller} for polling of object representing the backup response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf, Context context); + SyncPoller, ManagedCCFBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf); + ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf, + ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 SyncPoller} for polling of object representing the restore response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf); + SyncPoller, ManagedCCFRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 SyncPoller} for polling of object representing the restore response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCcfRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf, Context context); + SyncPoller, ManagedCCFRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf); + ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf, + ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java index 535ff9a2ca5c..75d1b1323dd7 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent; @@ -15,9 +15,7 @@ */ public interface OperationsClient { /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @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. @@ -28,9 +26,7 @@ public interface OperationsClient { PagedIterable list(); /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java index b0146514b10d..b1ae788e2fc1 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent; @@ -18,7 +18,7 @@ public interface ResourceProvidersClient { /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. @@ -32,7 +32,7 @@ public interface ResourceProvidersClient { /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java index 0ecada728141..75524d62a8d5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; -import com.azure.core.annotation.Fluent; +import com.azure.core.annotation.Immutable; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -15,7 +15,7 @@ /** * The check availability result. */ -@Fluent +@Immutable public final class CheckNameAvailabilityResponseInner implements JsonSerializable { /* * Indicates if the resource name is available. @@ -28,14 +28,14 @@ public final class CheckNameAvailabilityResponseInner implements JsonSerializabl private CheckNameAvailabilityReason reason; /* - * Detailed reason why the given name is available. + * Detailed reason why the given name is not available. */ private String message; /** * Creates an instance of CheckNameAvailabilityResponseInner class. */ - public CheckNameAvailabilityResponseInner() { + private CheckNameAvailabilityResponseInner() { } /** @@ -47,17 +47,6 @@ public Boolean nameAvailable() { return this.nameAvailable; } - /** - * Set the nameAvailable property: Indicates if the resource name is available. - * - * @param nameAvailable the nameAvailable value to set. - * @return the CheckNameAvailabilityResponseInner object itself. - */ - public CheckNameAvailabilityResponseInner withNameAvailable(Boolean nameAvailable) { - this.nameAvailable = nameAvailable; - return this; - } - /** * Get the reason property: The reason why the given name is not available. * @@ -68,18 +57,7 @@ public CheckNameAvailabilityReason reason() { } /** - * Set the reason property: The reason why the given name is not available. - * - * @param reason the reason value to set. - * @return the CheckNameAvailabilityResponseInner object itself. - */ - public CheckNameAvailabilityResponseInner withReason(CheckNameAvailabilityReason reason) { - this.reason = reason; - return this; - } - - /** - * Get the message property: Detailed reason why the given name is available. + * Get the message property: Detailed reason why the given name is not available. * * @return the message value. */ @@ -87,25 +65,6 @@ public String message() { return this.message; } - /** - * Set the message property: Detailed reason why the given name is available. - * - * @param message the message value to set. - * @return the CheckNameAvailabilityResponseInner object itself. - */ - public CheckNameAvailabilityResponseInner withMessage(String message) { - this.message = message; - return this; - } - - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java index 6f19139e33aa..d9550e3f23b8 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; @@ -25,7 +25,7 @@ public final class ConfidentialLedgerBackupResponseInner /** * Creates an instance of ConfidentialLedgerBackupResponseInner class. */ - public ConfidentialLedgerBackupResponseInner() { + private ConfidentialLedgerBackupResponseInner() { } /** @@ -37,14 +37,6 @@ public String message() { return this.message; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java index b9bff945a29e..288b5fa3ce17 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; @@ -127,17 +127,6 @@ public ConfidentialLedgerInner withTags(Map tags) { return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (properties() != null) { - properties().validate(); - } - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java index 7b5e99637d5e..f12ecce1a264 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; @@ -25,7 +25,7 @@ public final class ConfidentialLedgerRestoreResponseInner /** * Creates an instance of ConfidentialLedgerRestoreResponseInner class. */ - public ConfidentialLedgerRestoreResponseInner() { + private ConfidentialLedgerRestoreResponseInner() { } /** @@ -37,14 +37,6 @@ public String message() { return this.message; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java similarity index 65% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java index 319840d92641..083e11611920 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; @@ -15,16 +15,16 @@ * Object representing the backup response of a Managed CCF Resource. */ @Immutable -public final class ManagedCcfBackupResponseInner implements JsonSerializable { +public final class ManagedCCFBackupResponseInner implements JsonSerializable { /* * Response body stating if the managed CCF resource is being backed up. */ private String message; /** - * Creates an instance of ManagedCcfBackupResponseInner class. + * Creates an instance of ManagedCCFBackupResponseInner class. */ - public ManagedCcfBackupResponseInner() { + private ManagedCCFBackupResponseInner() { } /** @@ -36,14 +36,6 @@ public String message() { return this.message; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ @@ -54,29 +46,29 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCcfBackupResponseInner from the JsonReader. + * Reads an instance of ManagedCCFBackupResponseInner from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCcfBackupResponseInner if the JsonReader was pointing to an instance of it, or null + * @return An instance of ManagedCCFBackupResponseInner if the JsonReader was pointing to an instance of it, or null * if it was pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCcfBackupResponseInner. + * @throws IOException If an error occurs while reading the ManagedCCFBackupResponseInner. */ - public static ManagedCcfBackupResponseInner fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCCFBackupResponseInner fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCcfBackupResponseInner deserializedManagedCcfBackupResponseInner - = new ManagedCcfBackupResponseInner(); + ManagedCCFBackupResponseInner deserializedManagedCCFBackupResponseInner + = new ManagedCCFBackupResponseInner(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("message".equals(fieldName)) { - deserializedManagedCcfBackupResponseInner.message = reader.getString(); + deserializedManagedCCFBackupResponseInner.message = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCcfBackupResponseInner; + return deserializedManagedCCFBackupResponseInner; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java similarity index 72% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java index 5a7b7ccb4400..d2a0f0129f35 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; @@ -10,7 +10,7 @@ import com.azure.json.JsonReader; import com.azure.json.JsonToken; import com.azure.json.JsonWriter; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; import java.io.IOException; import java.util.Map; @@ -18,11 +18,11 @@ * Managed CCF. Contains the properties of Managed CCF Resource. */ @Fluent -public final class ManagedCcfInner extends Resource { +public final class ManagedCCFInner extends Resource { /* * Properties of Managed CCF Resource. */ - private ManagedCcfProperties properties; + private ManagedCCFProperties properties; /* * Azure Resource Manager metadata containing createdBy and modifiedBy information. @@ -45,9 +45,9 @@ public final class ManagedCcfInner extends Resource { private String id; /** - * Creates an instance of ManagedCcfInner class. + * Creates an instance of ManagedCCFInner class. */ - public ManagedCcfInner() { + public ManagedCCFInner() { } /** @@ -55,7 +55,7 @@ public ManagedCcfInner() { * * @return the properties value. */ - public ManagedCcfProperties properties() { + public ManagedCCFProperties properties() { return this.properties; } @@ -63,9 +63,9 @@ public ManagedCcfProperties properties() { * Set the properties property: Properties of Managed CCF Resource. * * @param properties the properties value to set. - * @return the ManagedCcfInner object itself. + * @return the ManagedCCFInner object itself. */ - public ManagedCcfInner withProperties(ManagedCcfProperties properties) { + public ManagedCCFInner withProperties(ManagedCCFProperties properties) { this.properties = properties; return this; } @@ -113,7 +113,7 @@ public String id() { * {@inheritDoc} */ @Override - public ManagedCcfInner withLocation(String location) { + public ManagedCCFInner withLocation(String location) { super.withLocation(location); return this; } @@ -122,22 +122,11 @@ public ManagedCcfInner withLocation(String location) { * {@inheritDoc} */ @Override - public ManagedCcfInner withTags(Map tags) { + public ManagedCCFInner withTags(Map tags) { super.withTags(tags); return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (properties() != null) { - properties().validate(); - } - } - /** * {@inheritDoc} */ @@ -151,42 +140,42 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCcfInner from the JsonReader. + * Reads an instance of ManagedCCFInner from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCcfInner if the JsonReader was pointing to an instance of it, or null if it was + * @return An instance of ManagedCCFInner 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 ManagedCcfInner. + * @throws IOException If an error occurs while reading the ManagedCCFInner. */ - public static ManagedCcfInner fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCCFInner fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCcfInner deserializedManagedCcfInner = new ManagedCcfInner(); + ManagedCCFInner deserializedManagedCCFInner = new ManagedCCFInner(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("id".equals(fieldName)) { - deserializedManagedCcfInner.id = reader.getString(); + deserializedManagedCCFInner.id = reader.getString(); } else if ("name".equals(fieldName)) { - deserializedManagedCcfInner.name = reader.getString(); + deserializedManagedCCFInner.name = reader.getString(); } else if ("type".equals(fieldName)) { - deserializedManagedCcfInner.type = reader.getString(); + deserializedManagedCCFInner.type = reader.getString(); } else if ("location".equals(fieldName)) { - deserializedManagedCcfInner.withLocation(reader.getString()); + deserializedManagedCCFInner.withLocation(reader.getString()); } else if ("tags".equals(fieldName)) { Map tags = reader.readMap(reader1 -> reader1.getString()); - deserializedManagedCcfInner.withTags(tags); + deserializedManagedCCFInner.withTags(tags); } else if ("properties".equals(fieldName)) { - deserializedManagedCcfInner.properties = ManagedCcfProperties.fromJson(reader); + deserializedManagedCCFInner.properties = ManagedCCFProperties.fromJson(reader); } else if ("systemData".equals(fieldName)) { - deserializedManagedCcfInner.systemData = SystemData.fromJson(reader); + deserializedManagedCCFInner.systemData = SystemData.fromJson(reader); } else { reader.skipChildren(); } } - return deserializedManagedCcfInner; + return deserializedManagedCCFInner; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java similarity index 65% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java index c7fb5b5ba588..2fded8f74342 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; @@ -15,16 +15,16 @@ * Object representing the restore response of a Managed CCF Resource. */ @Immutable -public final class ManagedCcfRestoreResponseInner implements JsonSerializable { +public final class ManagedCCFRestoreResponseInner implements JsonSerializable { /* * Response body stating if the managed CCF resource is being restored. */ private String message; /** - * Creates an instance of ManagedCcfRestoreResponseInner class. + * Creates an instance of ManagedCCFRestoreResponseInner class. */ - public ManagedCcfRestoreResponseInner() { + private ManagedCCFRestoreResponseInner() { } /** @@ -36,14 +36,6 @@ public String message() { return this.message; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ @@ -54,29 +46,29 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCcfRestoreResponseInner from the JsonReader. + * Reads an instance of ManagedCCFRestoreResponseInner from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCcfRestoreResponseInner if the JsonReader was pointing to an instance of it, or + * @return An instance of ManagedCCFRestoreResponseInner if the JsonReader was pointing to an instance of it, or * null if it was pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCcfRestoreResponseInner. + * @throws IOException If an error occurs while reading the ManagedCCFRestoreResponseInner. */ - public static ManagedCcfRestoreResponseInner fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCCFRestoreResponseInner fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCcfRestoreResponseInner deserializedManagedCcfRestoreResponseInner - = new ManagedCcfRestoreResponseInner(); + ManagedCCFRestoreResponseInner deserializedManagedCCFRestoreResponseInner + = new ManagedCCFRestoreResponseInner(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("message".equals(fieldName)) { - deserializedManagedCcfRestoreResponseInner.message = reader.getString(); + deserializedManagedCCFRestoreResponseInner.message = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCcfRestoreResponseInner; + return deserializedManagedCCFRestoreResponseInner; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java index e3f74dc7bb2c..41e6d8330d7b 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.fluent.models; -import com.azure.core.annotation.Fluent; +import com.azure.core.annotation.Immutable; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -15,7 +15,7 @@ /** * Describes the Resource Provider Operation. */ -@Fluent +@Immutable public final class ResourceProviderOperationDefinitionInner implements JsonSerializable { /* @@ -36,7 +36,7 @@ public final class ResourceProviderOperationDefinitionInner /** * Creates an instance of ResourceProviderOperationDefinitionInner class. */ - public ResourceProviderOperationDefinitionInner() { + private ResourceProviderOperationDefinitionInner() { } /** @@ -48,17 +48,6 @@ public String name() { return this.name; } - /** - * Set the name property: Resource provider operation name. - * - * @param name the name value to set. - * @return the ResourceProviderOperationDefinitionInner object itself. - */ - public ResourceProviderOperationDefinitionInner withName(String name) { - this.name = name; - return this; - } - /** * Get the isDataAction property: Indicates whether the operation is data action or not. * @@ -68,17 +57,6 @@ public Boolean isDataAction() { return this.isDataAction; } - /** - * Set the isDataAction property: Indicates whether the operation is data action or not. - * - * @param isDataAction the isDataAction value to set. - * @return the ResourceProviderOperationDefinitionInner object itself. - */ - public ResourceProviderOperationDefinitionInner withIsDataAction(Boolean isDataAction) { - this.isDataAction = isDataAction; - return this; - } - /** * Get the display property: Details about the operations. * @@ -88,28 +66,6 @@ public ResourceProviderOperationDisplay display() { return this.display; } - /** - * Set the display property: Details about the operations. - * - * @param display the display value to set. - * @return the ResourceProviderOperationDefinitionInner object itself. - */ - public ResourceProviderOperationDefinitionInner withDisplay(ResourceProviderOperationDisplay display) { - this.display = display; - return this; - } - - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (display() != null) { - display().validate(); - } - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java index 96883961c342..faa3bb8dd9ae 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java @@ -1,9 +1,9 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. /** * Package containing the inner data models for ConfidentialLedgerManagementClient. - * Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. + * Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. */ package com.azure.resourcemanager.confidentialledger.fluent.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java index 190001716db3..cda6e6203ed3 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java @@ -1,9 +1,9 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. /** * Package containing the service clients for ConfidentialLedgerManagementClient. - * Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. + * Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. */ package com.azure.resourcemanager.confidentialledger.fluent; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java index 664c459cf239..32b74fa5abb6 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java index 747cced4c87b..3be624ca66fe 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java index 969486f13479..4c84a7d4d6d7 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java index 3890ed977512..4593b9fe046c 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; @@ -20,34 +20,34 @@ @ServiceClientBuilder(serviceClients = { ConfidentialLedgerManagementClientImpl.class }) public final class ConfidentialLedgerManagementClientBuilder { /* - * The ID of the target subscription. + * Service host */ - private String subscriptionId; + private String endpoint; /** - * Sets The ID of the target subscription. + * Sets Service host. * - * @param subscriptionId the subscriptionId value. + * @param endpoint the endpoint value. * @return the ConfidentialLedgerManagementClientBuilder. */ - public ConfidentialLedgerManagementClientBuilder subscriptionId(String subscriptionId) { - this.subscriptionId = subscriptionId; + public ConfidentialLedgerManagementClientBuilder endpoint(String endpoint) { + this.endpoint = endpoint; return this; } /* - * server parameter + * The ID of the target subscription. The value must be an UUID. */ - private String endpoint; + private String subscriptionId; /** - * Sets server parameter. + * Sets The ID of the target subscription. The value must be an UUID. * - * @param endpoint the endpoint value. + * @param subscriptionId the subscriptionId value. * @return the ConfidentialLedgerManagementClientBuilder. */ - public ConfidentialLedgerManagementClientBuilder endpoint(String endpoint) { - this.endpoint = endpoint; + public ConfidentialLedgerManagementClientBuilder subscriptionId(String subscriptionId) { + this.subscriptionId = subscriptionId; return this; } @@ -132,7 +132,7 @@ public ConfidentialLedgerManagementClientImpl buildClient() { ? serializerAdapter : SerializerFactory.createDefaultManagementSerializerAdapter(); ConfidentialLedgerManagementClientImpl client = new ConfidentialLedgerManagementClientImpl(localPipeline, - localSerializerAdapter, localDefaultPollInterval, localEnvironment, this.subscriptionId, localEndpoint); + localSerializerAdapter, localDefaultPollInterval, localEnvironment, localEndpoint, this.subscriptionId); return client; } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java index 84c8b961cda7..089e01a39892 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; @@ -28,7 +28,7 @@ import com.azure.core.util.serializer.SerializerEncoding; import com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient; import com.azure.resourcemanager.confidentialledger.fluent.LedgersClient; -import com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient; +import com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient; import com.azure.resourcemanager.confidentialledger.fluent.OperationsClient; import com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient; import java.io.IOException; @@ -46,26 +46,12 @@ @ServiceClient(builder = ConfidentialLedgerManagementClientBuilder.class) public final class ConfidentialLedgerManagementClientImpl implements ConfidentialLedgerManagementClient { /** - * The ID of the target subscription. - */ - private final String subscriptionId; - - /** - * Gets The ID of the target subscription. - * - * @return the subscriptionId value. - */ - public String getSubscriptionId() { - return this.subscriptionId; - } - - /** - * server parameter. + * Service host. */ private final String endpoint; /** - * Gets server parameter. + * Gets Service host. * * @return the endpoint value. */ @@ -74,12 +60,12 @@ public String getEndpoint() { } /** - * Api Version. + * Version parameter. */ private final String apiVersion; /** - * Gets Api Version. + * Gets Version parameter. * * @return the apiVersion value. */ @@ -87,6 +73,20 @@ public String getApiVersion() { return this.apiVersion; } + /** + * The ID of the target subscription. The value must be an UUID. + */ + private final String subscriptionId; + + /** + * Gets The ID of the target subscription. The value must be an UUID. + * + * @return the subscriptionId value. + */ + public String getSubscriptionId() { + return this.subscriptionId; + } + /** * The HTTP pipeline to send requests through. */ @@ -130,31 +130,31 @@ public Duration getDefaultPollInterval() { } /** - * The OperationsClient object to access its operations. + * The ResourceProvidersClient object to access its operations. */ - private final OperationsClient operations; + private final ResourceProvidersClient resourceProviders; /** - * Gets the OperationsClient object to access its operations. + * Gets the ResourceProvidersClient object to access its operations. * - * @return the OperationsClient object. + * @return the ResourceProvidersClient object. */ - public OperationsClient getOperations() { - return this.operations; + public ResourceProvidersClient getResourceProviders() { + return this.resourceProviders; } /** - * The ResourceProvidersClient object to access its operations. + * The OperationsClient object to access its operations. */ - private final ResourceProvidersClient resourceProviders; + private final OperationsClient operations; /** - * Gets the ResourceProvidersClient object to access its operations. + * Gets the OperationsClient object to access its operations. * - * @return the ResourceProvidersClient object. + * @return the OperationsClient object. */ - public ResourceProvidersClient getResourceProviders() { - return this.resourceProviders; + public OperationsClient getOperations() { + return this.operations; } /** @@ -172,17 +172,17 @@ public LedgersClient getLedgers() { } /** - * The ManagedCcfsClient object to access its operations. + * The ManagedCCFsClient object to access its operations. */ - private final ManagedCcfsClient managedCcfs; + private final ManagedCCFsClient managedCCFs; /** - * Gets the ManagedCcfsClient object to access its operations. + * Gets the ManagedCCFsClient object to access its operations. * - * @return the ManagedCcfsClient object. + * @return the ManagedCCFsClient object. */ - public ManagedCcfsClient getManagedCcfs() { - return this.managedCcfs; + public ManagedCCFsClient getManagedCCFs() { + return this.managedCCFs; } /** @@ -192,21 +192,21 @@ public ManagedCcfsClient getManagedCcfs() { * @param serializerAdapter The serializer to serialize an object into a string. * @param defaultPollInterval The default poll interval for long-running operation. * @param environment The Azure environment. - * @param subscriptionId The ID of the target subscription. - * @param endpoint server parameter. + * @param endpoint Service host. + * @param subscriptionId The ID of the target subscription. The value must be an UUID. */ ConfidentialLedgerManagementClientImpl(HttpPipeline httpPipeline, SerializerAdapter serializerAdapter, - Duration defaultPollInterval, AzureEnvironment environment, String subscriptionId, String endpoint) { + Duration defaultPollInterval, AzureEnvironment environment, String endpoint, String subscriptionId) { this.httpPipeline = httpPipeline; this.serializerAdapter = serializerAdapter; this.defaultPollInterval = defaultPollInterval; - this.subscriptionId = subscriptionId; this.endpoint = endpoint; - this.apiVersion = "2024-09-19-preview"; - this.operations = new OperationsClientImpl(this); + this.subscriptionId = subscriptionId; + this.apiVersion = "2025-06-10-preview"; this.resourceProviders = new ResourceProvidersClientImpl(this); + this.operations = new OperationsClientImpl(this); this.ledgers = new LedgersClientImpl(this); - this.managedCcfs = new ManagedCcfsClientImpl(this); + this.managedCCFs = new ManagedCCFsClientImpl(this); } /** diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java index f6f6989d8f35..0bd05544415a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java index dad0f11f86ef..b6a777558b14 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; @@ -32,15 +32,14 @@ import com.azure.core.util.BinaryData; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.core.util.polling.PollerFlux; import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.confidentialledger.fluent.LedgersClient; import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner; import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner; import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup; -import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerList; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore; import java.nio.ByteBuffer; import reactor.core.publisher.Flux; @@ -74,14 +73,14 @@ public final class LedgersClientImpl implements LedgersClient { * The interface defining all the services for ConfidentialLedgerManagementClientLedgers to be used by the proxy * service to perform REST calls. */ - @Host("{$host}") - @ServiceInterface(name = "ConfidentialLedgerMa") + @Host("{endpoint}") + @ServiceInterface(name = "ConfidentialLedgerManagementClientLedgers") public interface LedgersService { @Headers({ "Content-Type: application/json" }) @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> getByResourceGroup(@HostParam("$host") String endpoint, + Mono> getByResourceGroup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, @HeaderParam("Accept") String accept, Context context); @@ -90,74 +89,70 @@ Mono> getByResourceGroup(@HostParam("$host") S @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response getByResourceGroupSync(@HostParam("$host") String endpoint, + Response getByResourceGroupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, @HeaderParam("Accept") String accept, Context context); - @Headers({ "Content-Type: application/json" }) - @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") - @ExpectedResponses({ 200, 202, 204 }) + @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") + @ExpectedResponses({ 200, 201 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> delete(@HostParam("$host") String endpoint, + Mono>> create(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) - @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") - @ExpectedResponses({ 200, 202, 204 }) + @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") + @ExpectedResponses({ 200, 201 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response deleteSync(@HostParam("$host") String endpoint, + Response createSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) - @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") + @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") @ExpectedResponses({ 200, 201 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> create(@HostParam("$host") String endpoint, + Mono>> update(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) - @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") + @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") @ExpectedResponses({ 200, 201 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response createSync(@HostParam("$host") String endpoint, + Response updateSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) - @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") - @ExpectedResponses({ 200, 201 }) + @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) + @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") + @ExpectedResponses({ 200, 202, 204 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> update(@HostParam("$host") String endpoint, + Mono>> delete(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + Context context); - @Headers({ "Content-Type: application/json" }) - @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") - @ExpectedResponses({ 200, 201 }) + @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) + @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}") + @ExpectedResponses({ 200, 202, 204 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response updateSync(@HostParam("$host") String endpoint, + Response deleteSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerInner confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + Context context); @Headers({ "Content-Type: application/json" }) @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> listByResourceGroup(@HostParam("$host") String endpoint, + Mono> listByResourceGroup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); @@ -166,73 +161,69 @@ Mono> listByResourceGroup(@HostParam("$host") S @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listByResourceGroupSync(@HostParam("$host") String endpoint, + Response listByResourceGroupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) - @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/ledgers/") + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/ledgers") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> list(@HostParam("$host") String endpoint, + Mono> list(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) - @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/ledgers/") + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/ledgers") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listSync(@HostParam("$host") String endpoint, + Response listSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}/backup") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> backup(@HostParam("$host") String endpoint, + Mono>> backup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerBackup confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerBackup confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}/backup") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response backupSync(@HostParam("$host") String endpoint, + Response backupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerBackup confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerBackup confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}/restore") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> restore(@HostParam("$host") String endpoint, + Mono>> restore(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerRestore confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerRestore confidentialLedger, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers/{ledgerName}/restore") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response restoreSync(@HostParam("$host") String endpoint, + Response restoreSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("ledgerName") String ledgerName, - @BodyParam("application/json") ConfidentialLedgerRestore confidentialLedger, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ConfidentialLedgerRestore confidentialLedger, Context context); @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) Mono> listByResourceGroupNext( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @@ -240,7 +231,7 @@ Mono> listByResourceGroupNext( @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) Response listByResourceGroupNextSync( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @@ -248,7 +239,7 @@ Response listByResourceGroupNextSync( @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) Mono> listBySubscriptionNext( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @@ -256,13 +247,11 @@ Mono> listBySubscriptionNext( @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) Response listBySubscriptionNextSync( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); } /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -275,21 +264,6 @@ Response listBySubscriptionNextSync( @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String ledgerName) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - return Mono.error(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext(context -> service.getByResourceGroup(this.client.getEndpoint(), this.client.getApiVersion(), @@ -298,8 +272,6 @@ private Mono> getByResourceGroupWithResponseAs } /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -316,8 +288,6 @@ private Mono getByResourceGroupAsync(String resourceGro } /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -331,32 +301,12 @@ private Mono getByResourceGroupAsync(String resourceGro @ServiceMethod(returns = ReturnType.SINGLE) public Response getByResourceGroupWithResponse(String resourceGroupName, String ledgerName, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } final String accept = "application/json"; return service.getByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, ledgerName, accept, context); } /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -372,320 +322,234 @@ public ConfidentialLedgerInner getByResourceGroup(String resourceGroupName, Stri } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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}. + * @return confidential Ledger along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono>> deleteWithResponseAsync(String resourceGroupName, String ledgerName) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - return Mono.error(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } + private Mono>> createWithResponseAsync(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger) { + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil - .withContext(context -> service.delete(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, accept, context)) + .withContext(context -> service.create(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 response body along with {@link Response}. + * @return confidential Ledger along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response deleteWithResponse(String resourceGroupName, String ledgerName) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } + private Response createWithResponse(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger) { + final String contentType = "application/json"; final String accept = "application/json"; - return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, accept, Context.NONE); + return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + Context.NONE); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body along with {@link Response}. + * @return confidential Ledger along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response deleteWithResponse(String resourceGroupName, String ledgerName, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } + private Response createWithResponse(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger, Context context) { + final String contentType = "application/json"; final String accept = "application/json"; - return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, accept, context); + return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 PollerFlux} for polling of long-running operation. + * @return the {@link PollerFlux} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, Void> beginDeleteAsync(String resourceGroupName, String ledgerName) { - Mono>> mono = deleteWithResponseAsync(resourceGroupName, ledgerName); - return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + private PollerFlux, ConfidentialLedgerInner> + beginCreateAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { + Mono>> mono + = createWithResponseAsync(resourceGroupName, ledgerName, confidentialLedger); + return this.client.getLroResult(mono, + this.client.getHttpPipeline(), ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, this.client.getContext()); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName) { - Response response = deleteWithResponse(resourceGroupName, ledgerName); - return this.client.getLroResult(response, Void.class, Void.class, Context.NONE); + public SyncPoller, ConfidentialLedgerInner> + beginCreate(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { + Response response = createWithResponse(resourceGroupName, ledgerName, confidentialLedger); + return this.client.getLroResult(response, + ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, Context.NONE); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the {@link SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName, - Context context) { - Response response = deleteWithResponse(resourceGroupName, ledgerName, context); - return this.client.getLroResult(response, Void.class, Void.class, context); + public SyncPoller, ConfidentialLedgerInner> beginCreate( + String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context) { + Response response = createWithResponse(resourceGroupName, ledgerName, confidentialLedger, context); + return this.client.getLroResult(response, + ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, context); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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. + * @return confidential Ledger on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono deleteAsync(String resourceGroupName, String ledgerName) { - return beginDeleteAsync(resourceGroupName, ledgerName).last().flatMap(this.client::getLroFinalResultOrError); + private Mono createAsync(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger) { + return beginCreateAsync(resourceGroupName, ledgerName, confidentialLedger).last() + .flatMap(this.client::getLroFinalResultOrError); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - public void delete(String resourceGroupName, String ledgerName) { - beginDelete(resourceGroupName, ledgerName).getFinalResult(); + public ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger) { + return beginCreate(resourceGroupName, ledgerName, confidentialLedger).getFinalResult(); } /** - * Deletes a Confidential Ledger resource. - * - * Deletes an existing Confidential Ledger. + * Creates a Confidential Ledger with the specified ledger parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. + * @param confidentialLedger Confidential Ledger Create Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - public void delete(String resourceGroupName, String ledgerName, Context context) { - beginDelete(resourceGroupName, ledgerName, context).getFinalResult(); + public ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + ConfidentialLedgerInner confidentialLedger, Context context) { + return beginCreate(resourceGroupName, ledgerName, confidentialLedger, context).getFinalResult(); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono>> createWithResponseAsync(String resourceGroupName, String ledgerName, + private Mono>> updateWithResponseAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - return Mono.error(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - return Mono - .error(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil - .withContext(context -> service.create(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context)) + .withContext(context -> service.update(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response createWithResponse(String resourceGroupName, String ledgerName, + private Response updateWithResponse(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; - return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, Context.NONE); + return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + Context.NONE); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. @@ -693,45 +557,21 @@ private Response createWithResponse(String resourceGroupName, String * @return confidential Ledger along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response createWithResponse(String resourceGroupName, String ledgerName, + private Response updateWithResponse(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; - return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context); + return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. @@ -739,22 +579,20 @@ private Response createWithResponse(String resourceGroupName, String */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, ConfidentialLedgerInner> - beginCreateAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { + beginUpdateAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { Mono>> mono - = createWithResponseAsync(resourceGroupName, ledgerName, confidentialLedger); + = updateWithResponseAsync(resourceGroupName, ledgerName, confidentialLedger); return this.client.getLroResult(mono, this.client.getHttpPipeline(), ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, this.client.getContext()); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. @@ -762,20 +600,18 @@ private Response createWithResponse(String resourceGroupName, String */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ConfidentialLedgerInner> - beginCreate(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - Response response = createWithResponse(resourceGroupName, ledgerName, confidentialLedger); + beginUpdate(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { + Response response = updateWithResponse(resourceGroupName, ledgerName, confidentialLedger); return this.client.getLroResult(response, ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, Context.NONE); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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,60 +619,54 @@ private Response createWithResponse(String resourceGroupName, String * @return the {@link SyncPoller} for polling of confidential Ledger. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ConfidentialLedgerInner> beginCreate( + public SyncPoller, ConfidentialLedgerInner> beginUpdate( String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context) { - Response response = createWithResponse(resourceGroupName, ledgerName, confidentialLedger, context); + Response response = updateWithResponse(resourceGroupName, ledgerName, confidentialLedger, context); return this.client.getLroResult(response, ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, context); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono createAsync(String resourceGroupName, String ledgerName, + private Mono updateAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - return beginCreateAsync(resourceGroupName, ledgerName, confidentialLedger).last() + return beginUpdateAsync(resourceGroupName, ledgerName, confidentialLedger).last() .flatMap(this.client::getLroFinalResultOrError); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + public ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - return beginCreate(resourceGroupName, ledgerName, confidentialLedger).getFinalResult(); + return beginUpdate(resourceGroupName, ledgerName, confidentialLedger).getFinalResult(); } /** - * Creates a Confidential Ledger. - * - * Creates a Confidential Ledger with the specified ledger parameters. + * Updates properties of Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger Create Request Body. + * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. @@ -844,274 +674,158 @@ public ConfidentialLedgerInner create(String resourceGroupName, String ledgerNam * @return confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, + public ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context) { - return beginCreate(resourceGroupName, ledgerName, confidentialLedger, context).getFinalResult(); + return beginUpdate(resourceGroupName, ledgerName, confidentialLedger, context).getFinalResult(); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger along with {@link Response} on successful completion of {@link Mono}. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono>> updateWithResponseAsync(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - return Mono.error(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - return Mono - .error(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } - final String accept = "application/json"; + private Mono>> deleteWithResponseAsync(String resourceGroupName, String ledgerName) { return FluxUtil - .withContext(context -> service.update(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context)) + .withContext(context -> service.delete(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response updateWithResponse(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } - final String accept = "application/json"; - return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, Context.NONE); + private Response deleteWithResponse(String resourceGroupName, String ledgerName) { + return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, Context.NONE); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return confidential Ledger along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response updateWithResponse(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } - final String accept = "application/json"; - return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context); + private Response deleteWithResponse(String resourceGroupName, String ledgerName, Context context) { + return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, ledgerName, context); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 PollerFlux} for polling of confidential Ledger. + * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ConfidentialLedgerInner> - beginUpdateAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - Mono>> mono - = updateWithResponseAsync(resourceGroupName, ledgerName, confidentialLedger); - return this.client.getLroResult(mono, - this.client.getHttpPipeline(), ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, + private PollerFlux, Void> beginDeleteAsync(String resourceGroupName, String ledgerName) { + Mono>> mono = deleteWithResponseAsync(resourceGroupName, ledgerName); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext()); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 SyncPoller} for polling of confidential Ledger. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ConfidentialLedgerInner> - beginUpdate(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger) { - Response response = updateWithResponse(resourceGroupName, ledgerName, confidentialLedger); - return this.client.getLroResult(response, - ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, Context.NONE); + public SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName) { + Response response = deleteWithResponse(resourceGroupName, ledgerName); + return this.client.getLroResult(response, Void.class, Void.class, Context.NONE); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the {@link SyncPoller} for polling of confidential Ledger. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ConfidentialLedgerInner> beginUpdate( - String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context) { - Response response = updateWithResponse(resourceGroupName, ledgerName, confidentialLedger, context); - return this.client.getLroResult(response, - ConfidentialLedgerInner.class, ConfidentialLedgerInner.class, context); + public SyncPoller, Void> beginDelete(String resourceGroupName, String ledgerName, + Context context) { + Response response = deleteWithResponse(resourceGroupName, ledgerName, context); + return this.client.getLroResult(response, Void.class, Void.class, context); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger on successful completion of {@link Mono}. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono updateAsync(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger) { - return beginUpdateAsync(resourceGroupName, ledgerName, confidentialLedger).last() - .flatMap(this.client::getLroFinalResultOrError); + private Mono deleteAsync(String resourceGroupName, String ledgerName) { + return beginDeleteAsync(resourceGroupName, ledgerName).last().flatMap(this.client::getLroFinalResultOrError); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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 confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger) { - return beginUpdate(resourceGroupName, ledgerName, confidentialLedger).getFinalResult(); + public void delete(String resourceGroupName, String ledgerName) { + beginDelete(resourceGroupName, ledgerName).getFinalResult(); } /** - * Update Confidential Ledger properties - * - * Updates properties of Confidential Ledger. + * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param ledgerName Name of the Confidential Ledger. - * @param confidentialLedger Confidential Ledger request body for Updating Ledger. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return confidential Ledger. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, - ConfidentialLedgerInner confidentialLedger, Context context) { - return beginUpdate(resourceGroupName, ledgerName, confidentialLedger, context).getFinalResult(); + public void delete(String resourceGroupName, String ledgerName, Context context) { + beginDelete(resourceGroupName, ledgerName, context).getFinalResult(); } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1125,18 +839,6 @@ public ConfidentialLedgerInner update(String resourceGroupName, String ledgerNam @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupSinglePageAsync(String resourceGroupName, String filter) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext(context -> service.listByResourceGroup(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1147,8 +849,6 @@ private Mono> listByResourceGroupSinglePa } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1166,8 +866,6 @@ private PagedFlux listByResourceGroupAsync(String resou } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1185,8 +883,6 @@ private PagedFlux listByResourceGroupAsync(String resou } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1200,20 +896,6 @@ private PagedFlux listByResourceGroupAsync(String resou @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1223,8 +905,6 @@ private PagedResponse listByResourceGroupSinglePage(Str } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1239,20 +919,6 @@ private PagedResponse listByResourceGroupSinglePage(Str @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, filter, accept, context); @@ -1261,8 +927,6 @@ private PagedResponse listByResourceGroupSinglePage(Str } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1280,8 +944,6 @@ public PagedIterable listByResourceGroup(String resourc } /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1301,8 +963,6 @@ public PagedIterable listByResourceGroup(String resourc } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1314,14 +974,6 @@ public PagedIterable listByResourceGroup(String resourc */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync(String filter) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext(context -> service.list(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1332,8 +984,6 @@ private Mono> listSinglePageAsync(String } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1350,8 +1000,6 @@ private PagedFlux listAsync(String filter) { } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @throws ManagementException thrown if the request is rejected by server. @@ -1367,8 +1015,6 @@ private PagedFlux listAsync() { } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1380,16 +1026,6 @@ private PagedFlux listAsync() { */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listSinglePage(String filter) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, Context.NONE); @@ -1398,8 +1034,6 @@ private PagedResponse listSinglePage(String filter) { } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1412,16 +1046,6 @@ private PagedResponse listSinglePage(String filter) { */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listSinglePage(String filter, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, context); @@ -1430,8 +1054,6 @@ private PagedResponse listSinglePage(String filter, Con } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @throws ManagementException thrown if the request is rejected by server. @@ -1447,8 +1069,6 @@ public PagedIterable list() { } /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1466,8 +1086,6 @@ public PagedIterable list(String filter, Context contex } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1476,43 +1094,21 @@ public PagedIterable list(String filter, Context contex * @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 object representing the backup response of a Confidential Ledger Resource along with {@link Response} on - * successful completion of {@link Mono}. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> backupWithResponseAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - return Mono.error(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - return Mono - .error(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil .withContext(context -> service.backup(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context)) + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1521,43 +1117,19 @@ private Mono>> backupWithResponseAsync(String resource * @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 object representing the backup response of a Confidential Ledger Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response backupWithResponse(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return service.backupSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, Context.NONE); + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + Context.NONE); } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1567,43 +1139,19 @@ private Response backupWithResponse(String resourceGroupName, String * @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 object representing the backup response of a Confidential Ledger Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response backupWithResponse(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return service.backupSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context); + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context); } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1612,8 +1160,7 @@ private Response backupWithResponse(String resourceGroupName, String * @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 PollerFlux} for polling of object representing the backup response of a Confidential Ledger - * Resource. + * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, ConfidentialLedgerBackupResponseInner> @@ -1626,8 +1173,6 @@ private Response backupWithResponse(String resourceGroupName, String } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1636,8 +1181,7 @@ private Response backupWithResponse(String resourceGroupName, String * @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 SyncPoller} for polling of object representing the backup response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ConfidentialLedgerBackupResponseInner> @@ -1649,8 +1193,6 @@ private Response backupWithResponse(String resourceGroupName, String } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1660,8 +1202,7 @@ private Response backupWithResponse(String resourceGroupName, String * @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 SyncPoller} for polling of object representing the backup response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ConfidentialLedgerBackupResponseInner> @@ -1674,8 +1215,6 @@ private Response backupWithResponse(String resourceGroupName, String } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1684,8 +1223,7 @@ private Response backupWithResponse(String resourceGroupName, String * @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 object representing the backup response of a Confidential Ledger Resource on successful completion of - * {@link Mono}. + * @return the response body on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono backupAsync(String resourceGroupName, String ledgerName, @@ -1695,8 +1233,6 @@ private Mono backupAsync(String resourceG } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1705,7 +1241,7 @@ private Mono backupAsync(String resourceG * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) public ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String ledgerName, @@ -1714,8 +1250,6 @@ public ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, St } /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1725,7 +1259,7 @@ public ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, St * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) public ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String ledgerName, @@ -1734,8 +1268,6 @@ public ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, St } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1744,43 +1276,21 @@ public ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, St * @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 object representing the restore response of a Confidential Ledger Resource along with {@link Response} on - * successful completion of {@link Mono}. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> restoreWithResponseAsync(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - return Mono.error(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - return Mono - .error(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil .withContext(context -> service.restore(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context)) + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1789,43 +1299,19 @@ private Mono>> restoreWithResponseAsync(String resourc * @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 object representing the restore response of a Confidential Ledger Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response restoreWithResponse(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return service.restoreSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, Context.NONE); + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + Context.NONE); } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1835,43 +1321,19 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @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 object representing the restore response of a Confidential Ledger Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response restoreWithResponse(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (ledgerName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter ledgerName is required and cannot be null.")); - } - if (confidentialLedger == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter confidentialLedger is required and cannot be null.")); - } else { - confidentialLedger.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return service.restoreSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, ledgerName, confidentialLedger, accept, context); + this.client.getSubscriptionId(), resourceGroupName, ledgerName, contentType, accept, confidentialLedger, + context); } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1880,8 +1342,7 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @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 PollerFlux} for polling of object representing the restore response of a Confidential Ledger - * Resource. + * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, ConfidentialLedgerRestoreResponseInner> @@ -1894,8 +1355,6 @@ private Response restoreWithResponse(String resourceGroupName, Strin } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1904,8 +1363,7 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @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 SyncPoller} for polling of object representing the restore response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ConfidentialLedgerRestoreResponseInner> @@ -1917,8 +1375,6 @@ private Response restoreWithResponse(String resourceGroupName, Strin } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1928,8 +1384,7 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @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 SyncPoller} for polling of object representing the restore response of a Confidential Ledger - * Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ConfidentialLedgerRestoreResponseInner> @@ -1942,8 +1397,6 @@ private Response restoreWithResponse(String resourceGroupName, Strin } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1952,8 +1405,7 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @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 object representing the restore response of a Confidential Ledger Resource on successful completion of - * {@link Mono}. + * @return the response body on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono restoreAsync(String resourceGroupName, String ledgerName, @@ -1963,8 +1415,6 @@ private Mono restoreAsync(String resourc } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1973,7 +1423,7 @@ private Mono restoreAsync(String resourc * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) public ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String ledgerName, @@ -1982,8 +1432,6 @@ public ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, } /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1993,7 +1441,7 @@ public ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) public ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String ledgerName, @@ -2013,13 +1461,6 @@ public ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext( @@ -2041,15 +1482,6 @@ private Mono> listByResourceGroupNextSing */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listByResourceGroupNextSinglePage(String nextLink) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listByResourceGroupNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); @@ -2070,15 +1502,6 @@ private PagedResponse listByResourceGroupNextSinglePage */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listByResourceGroupNextSinglePage(String nextLink, Context context) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listByResourceGroupNextSync(nextLink, this.client.getEndpoint(), accept, context); @@ -2098,13 +1521,6 @@ private PagedResponse listByResourceGroupNextSinglePage */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listBySubscriptionNextSinglePageAsync(String nextLink) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext( @@ -2126,15 +1542,6 @@ private Mono> listBySubscriptionNextSingl */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listBySubscriptionNextSinglePage(String nextLink) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listBySubscriptionNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); @@ -2155,21 +1562,10 @@ private PagedResponse listBySubscriptionNextSinglePage( */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listBySubscriptionNextSinglePage(String nextLink, Context context) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listBySubscriptionNextSync(nextLink, this.client.getEndpoint(), accept, context); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); } - - private static final ClientLogger LOGGER = new ClientLogger(LedgersClientImpl.class); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java index 1ccd164b8026..2d7fd0557fba 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java similarity index 69% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java index 813496a8e0a3..319237f471ee 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java @@ -1,18 +1,18 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; -public final class ManagedCcfBackupResponseImpl implements ManagedCcfBackupResponse { - private ManagedCcfBackupResponseInner innerObject; +public final class ManagedCCFBackupResponseImpl implements ManagedCCFBackupResponse { + private ManagedCCFBackupResponseInner innerObject; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; - ManagedCcfBackupResponseImpl(ManagedCcfBackupResponseInner innerObject, + ManagedCCFBackupResponseImpl(ManagedCCFBackupResponseInner innerObject, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerObject = innerObject; this.serviceManager = serviceManager; @@ -22,7 +22,7 @@ public String message() { return this.innerModel().message(); } - public ManagedCcfBackupResponseInner innerModel() { + public ManagedCCFBackupResponseInner innerModel() { return this.innerObject; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java similarity index 67% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java index 59312c523ab6..3d5c147b65c0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java @@ -1,24 +1,24 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; import com.azure.core.management.Region; import com.azure.core.management.SystemData; import com.azure.core.util.Context; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcf; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; import java.util.Collections; import java.util.Map; -public final class ManagedCcfImpl implements ManagedCcf, ManagedCcf.Definition, ManagedCcf.Update { - private ManagedCcfInner innerObject; +public final class ManagedCCFImpl implements ManagedCCF, ManagedCCF.Definition, ManagedCCF.Update { + private ManagedCCFInner innerObject; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; @@ -47,7 +47,7 @@ public Map tags() { } } - public ManagedCcfProperties properties() { + public ManagedCCFProperties properties() { return this.innerModel().properties(); } @@ -67,7 +67,7 @@ public String resourceGroupName() { return resourceGroupName; } - public ManagedCcfInner innerModel() { + public ManagedCCFInner innerModel() { return this.innerObject; } @@ -79,50 +79,50 @@ private com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager m private String appName; - public ManagedCcfImpl withExistingResourceGroup(String resourceGroupName) { + public ManagedCCFImpl withExistingResourceGroup(String resourceGroupName) { this.resourceGroupName = resourceGroupName; return this; } - public ManagedCcf create() { + public ManagedCCF create() { this.innerObject = serviceManager.serviceClient() - .getManagedCcfs() + .getManagedCCFs() .create(resourceGroupName, appName, this.innerModel(), Context.NONE); return this; } - public ManagedCcf create(Context context) { + public ManagedCCF create(Context context) { this.innerObject = serviceManager.serviceClient() - .getManagedCcfs() + .getManagedCCFs() .create(resourceGroupName, appName, this.innerModel(), context); return this; } - ManagedCcfImpl(String name, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { - this.innerObject = new ManagedCcfInner(); + ManagedCCFImpl(String name, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { + this.innerObject = new ManagedCCFInner(); this.serviceManager = serviceManager; this.appName = name; } - public ManagedCcfImpl update() { + public ManagedCCFImpl update() { return this; } - public ManagedCcf apply() { + public ManagedCCF apply() { this.innerObject = serviceManager.serviceClient() - .getManagedCcfs() + .getManagedCCFs() .update(resourceGroupName, appName, this.innerModel(), Context.NONE); return this; } - public ManagedCcf apply(Context context) { + public ManagedCCF apply(Context context) { this.innerObject = serviceManager.serviceClient() - .getManagedCcfs() + .getManagedCCFs() .update(resourceGroupName, appName, this.innerModel(), context); return this; } - ManagedCcfImpl(ManagedCcfInner innerObject, + ManagedCCFImpl(ManagedCCFInner innerObject, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerObject = innerObject; this.serviceManager = serviceManager; @@ -130,54 +130,54 @@ public ManagedCcf apply(Context context) { this.appName = ResourceManagerUtils.getValueFromIdByName(innerObject.id(), "managedCCFs"); } - public ManagedCcf refresh() { + public ManagedCCF refresh() { this.innerObject = serviceManager.serviceClient() - .getManagedCcfs() + .getManagedCCFs() .getByResourceGroupWithResponse(resourceGroupName, appName, Context.NONE) .getValue(); return this; } - public ManagedCcf refresh(Context context) { + public ManagedCCF refresh(Context context) { this.innerObject = serviceManager.serviceClient() - .getManagedCcfs() + .getManagedCCFs() .getByResourceGroupWithResponse(resourceGroupName, appName, context) .getValue(); return this; } - public ManagedCcfBackupResponse backup(ManagedCcfBackup managedCcf) { - return serviceManager.managedCcfs().backup(resourceGroupName, appName, managedCcf); + public ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF) { + return serviceManager.managedCCFs().backup(resourceGroupName, appName, managedCCF); } - public ManagedCcfBackupResponse backup(ManagedCcfBackup managedCcf, Context context) { - return serviceManager.managedCcfs().backup(resourceGroupName, appName, managedCcf, context); + public ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF, Context context) { + return serviceManager.managedCCFs().backup(resourceGroupName, appName, managedCCF, context); } - public ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCcf) { - return serviceManager.managedCcfs().restore(resourceGroupName, appName, managedCcf); + public ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF) { + return serviceManager.managedCCFs().restore(resourceGroupName, appName, managedCCF); } - public ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCcf, Context context) { - return serviceManager.managedCcfs().restore(resourceGroupName, appName, managedCcf, context); + public ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF, Context context) { + return serviceManager.managedCCFs().restore(resourceGroupName, appName, managedCCF, context); } - public ManagedCcfImpl withRegion(Region location) { + public ManagedCCFImpl withRegion(Region location) { this.innerModel().withLocation(location.toString()); return this; } - public ManagedCcfImpl withRegion(String location) { + public ManagedCCFImpl withRegion(String location) { this.innerModel().withLocation(location); return this; } - public ManagedCcfImpl withTags(Map tags) { + public ManagedCCFImpl withTags(Map tags) { this.innerModel().withTags(tags); return this; } - public ManagedCcfImpl withProperties(ManagedCcfProperties properties) { + public ManagedCCFImpl withProperties(ManagedCCFProperties properties) { this.innerModel().withProperties(properties); return this; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java similarity index 69% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java index 8414175f7591..6052b5511eb0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java @@ -1,18 +1,18 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; -public final class ManagedCcfRestoreResponseImpl implements ManagedCcfRestoreResponse { - private ManagedCcfRestoreResponseInner innerObject; +public final class ManagedCCFRestoreResponseImpl implements ManagedCCFRestoreResponse { + private ManagedCCFRestoreResponseInner innerObject; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; - ManagedCcfRestoreResponseImpl(ManagedCcfRestoreResponseInner innerObject, + ManagedCCFRestoreResponseImpl(ManagedCCFRestoreResponseInner innerObject, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerObject = innerObject; this.serviceManager = serviceManager; @@ -22,7 +22,7 @@ public String message() { return this.innerModel().message(); } - public ManagedCcfRestoreResponseInner innerModel() { + public ManagedCCFRestoreResponseInner innerModel() { return this.innerObject; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java similarity index 61% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java index e53d1c6ef45c..b2065c84989a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; @@ -32,28 +32,27 @@ import com.azure.core.util.BinaryData; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.core.util.polling.PollerFlux; import com.azure.core.util.polling.SyncPoller; -import com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfList; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; +import com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; import java.nio.ByteBuffer; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; /** - * An instance of this class provides access to all the operations defined in ManagedCcfsClient. + * An instance of this class provides access to all the operations defined in ManagedCCFsClient. */ -public final class ManagedCcfsClientImpl implements ManagedCcfsClient { +public final class ManagedCCFsClientImpl implements ManagedCCFsClient { /** * The proxy service used to perform REST calls. */ - private final ManagedCcfsService service; + private final ManagedCCFsService service; /** * The service client containing this operation class. @@ -61,28 +60,28 @@ public final class ManagedCcfsClientImpl implements ManagedCcfsClient { private final ConfidentialLedgerManagementClientImpl client; /** - * Initializes an instance of ManagedCcfsClientImpl. + * Initializes an instance of ManagedCCFsClientImpl. * * @param client the instance of the service client containing this operation class. */ - ManagedCcfsClientImpl(ConfidentialLedgerManagementClientImpl client) { + ManagedCCFsClientImpl(ConfidentialLedgerManagementClientImpl client) { this.service - = RestProxy.create(ManagedCcfsService.class, client.getHttpPipeline(), client.getSerializerAdapter()); + = RestProxy.create(ManagedCCFsService.class, client.getHttpPipeline(), client.getSerializerAdapter()); this.client = client; } /** - * The interface defining all the services for ConfidentialLedgerManagementClientManagedCcfs to be used by the proxy + * The interface defining all the services for ConfidentialLedgerManagementClientManagedCCFs to be used by the proxy * service to perform REST calls. */ - @Host("{$host}") - @ServiceInterface(name = "ConfidentialLedgerMa") - public interface ManagedCcfsService { + @Host("{endpoint}") + @ServiceInterface(name = "ConfidentialLedgerManagementClientManagedCCFs") + public interface ManagedCCFsService { @Headers({ "Content-Type: application/json" }) @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> getByResourceGroup(@HostParam("$host") String endpoint, + Mono> getByResourceGroup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Accept") String accept, Context context); @@ -91,74 +90,70 @@ Mono> getByResourceGroup(@HostParam("$host") String en @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response getByResourceGroupSync(@HostParam("$host") String endpoint, + Response getByResourceGroupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Accept") String accept, Context context); - @Headers({ "Content-Type: application/json" }) - @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") - @ExpectedResponses({ 200, 202, 204 }) - @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> delete(@HostParam("$host") String endpoint, - @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, - @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @HeaderParam("Accept") String accept, Context context); - - @Headers({ "Content-Type: application/json" }) - @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") - @ExpectedResponses({ 200, 202, 204 }) + @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") + @ExpectedResponses({ 200, 201 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response deleteSync(@HostParam("$host") String endpoint, + Mono>> create(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); - @Headers({ "Content-Type: application/json" }) @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200, 201 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> create(@HostParam("$host") String endpoint, + Response createSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfInner managedCcf, @HeaderParam("Accept") String accept, - Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); - @Headers({ "Content-Type: application/json" }) - @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") - @ExpectedResponses({ 200, 201 }) + @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") + @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response createSync(@HostParam("$host") String endpoint, + Mono>> update(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfInner managedCcf, @HeaderParam("Accept") String accept, - Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); - @Headers({ "Content-Type: application/json" }) @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> update(@HostParam("$host") String endpoint, + Response updateSync(@HostParam("endpoint") String endpoint, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); + + @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) + @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") + @ExpectedResponses({ 200, 202, 204 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> delete(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfInner managedCcf, @HeaderParam("Accept") String accept, Context context); - @Headers({ "Content-Type: application/json" }) - @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") - @ExpectedResponses({ 200, 202 }) + @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) + @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") + @ExpectedResponses({ 200, 202, 204 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response updateSync(@HostParam("$host") String endpoint, + Response deleteSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfInner managedCcf, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> listByResourceGroup(@HostParam("$host") String endpoint, + Mono> listByResourceGroup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); @@ -167,103 +162,97 @@ Mono> listByResourceGroup(@HostParam("$host") String en @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listByResourceGroupSync(@HostParam("$host") String endpoint, + Response listByResourceGroupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) - @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/managedCCFs/") + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/managedCCFs") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> list(@HostParam("$host") String endpoint, + Mono> list(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) - @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/managedCCFs/") + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/managedCCFs") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listSync(@HostParam("$host") String endpoint, + Response listSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @QueryParam("$filter") String filter, @HeaderParam("Accept") String accept, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/backup") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> backup(@HostParam("$host") String endpoint, + Mono>> backup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfBackup managedCcf, @HeaderParam("Accept") String accept, - Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFBackup managedCCF, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/backup") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response backupSync(@HostParam("$host") String endpoint, + Response backupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfBackup managedCcf, @HeaderParam("Accept") String accept, - Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFBackup managedCCF, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/restore") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono>> restore(@HostParam("$host") String endpoint, + Mono>> restore(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfRestore managedCcf, @HeaderParam("Accept") String accept, - Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFRestore managedCCF, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/restore") @ExpectedResponses({ 200, 202 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response restoreSync(@HostParam("$host") String endpoint, + Response restoreSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, - @BodyParam("application/json") ManagedCcfRestore managedCcf, @HeaderParam("Accept") String accept, - Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") ManagedCCFRestore managedCCF, Context context); @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> listByResourceGroupNext( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + Mono> listByResourceGroupNext( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listByResourceGroupNextSync( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + Response listByResourceGroupNextSync( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> listBySubscriptionNext( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + Mono> listBySubscriptionNext( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listBySubscriptionNextSync( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + Response listBySubscriptionNextSync( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); } /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -274,23 +263,8 @@ Response listBySubscriptionNextSync( * @return managed CCF along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, + private Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String appName) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - return Mono.error(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext(context -> service.getByResourceGroup(this.client.getEndpoint(), this.client.getApiVersion(), @@ -299,8 +273,6 @@ private Mono> getByResourceGroupWithResponseAsync(Stri } /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -311,14 +283,12 @@ private Mono> getByResourceGroupWithResponseAsync(Stri * @return managed CCF on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono getByResourceGroupAsync(String resourceGroupName, String appName) { + private Mono getByResourceGroupAsync(String resourceGroupName, String appName) { return getByResourceGroupWithResponseAsync(resourceGroupName, appName) .flatMap(res -> Mono.justOrEmpty(res.getValue())); } /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -330,34 +300,14 @@ private Mono getByResourceGroupAsync(String resourceGroupName, * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, + public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } final String accept = "application/json"; return service.getByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, appName, accept, context); } /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -368,323 +318,230 @@ public Response getByResourceGroupWithResponse(String resourceG * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfInner getByResourceGroup(String resourceGroupName, String appName) { + public ManagedCCFInner getByResourceGroup(String resourceGroupName, String appName) { return getByResourceGroupWithResponse(resourceGroupName, appName, Context.NONE).getValue(); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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}. + * @return managed CCF along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono>> deleteWithResponseAsync(String resourceGroupName, String appName) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - return Mono.error(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } + private Mono>> createWithResponseAsync(String resourceGroupName, String appName, + ManagedCCFInner managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil - .withContext(context -> service.delete(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, accept, context)) + .withContext(context -> service.create(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 response body along with {@link Response}. + * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response deleteWithResponse(String resourceGroupName, String appName) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } + private Response createWithResponse(String resourceGroupName, String appName, + ManagedCCFInner managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; - return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, accept, Context.NONE); + return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, Context.NONE); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body along with {@link Response}. + * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response deleteWithResponse(String resourceGroupName, String appName, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } + private Response createWithResponse(String resourceGroupName, String appName, + ManagedCCFInner managedCCF, Context context) { + final String contentType = "application/json"; final String accept = "application/json"; - return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, accept, context); + return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 PollerFlux} for polling of long-running operation. + * @return the {@link PollerFlux} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, Void> beginDeleteAsync(String resourceGroupName, String appName) { - Mono>> mono = deleteWithResponseAsync(resourceGroupName, appName); - return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, - this.client.getContext()); + private PollerFlux, ManagedCCFInner> beginCreateAsync(String resourceGroupName, + String appName, ManagedCCFInner managedCCF) { + Mono>> mono = createWithResponseAsync(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), + ManagedCCFInner.class, ManagedCCFInner.class, this.client.getContext()); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, Void> beginDelete(String resourceGroupName, String appName) { - Response response = deleteWithResponse(resourceGroupName, appName); - return this.client.getLroResult(response, Void.class, Void.class, Context.NONE); + public SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, + String appName, ManagedCCFInner managedCCF) { + Response response = createWithResponse(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(response, ManagedCCFInner.class, + ManagedCCFInner.class, Context.NONE); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the {@link SyncPoller} for polling of long-running operation. + * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, Void> beginDelete(String resourceGroupName, String appName, Context context) { - Response response = deleteWithResponse(resourceGroupName, appName, context); - return this.client.getLroResult(response, Void.class, Void.class, context); + public SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, + String appName, ManagedCCFInner managedCCF, Context context) { + Response response = createWithResponse(resourceGroupName, appName, managedCCF, context); + return this.client.getLroResult(response, ManagedCCFInner.class, + ManagedCCFInner.class, context); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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. + * @return managed CCF on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono deleteAsync(String resourceGroupName, String appName) { - return beginDeleteAsync(resourceGroupName, appName).last().flatMap(this.client::getLroFinalResultOrError); + private Mono createAsync(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + return beginCreateAsync(resourceGroupName, appName, managedCCF).last() + .flatMap(this.client::getLroFinalResultOrError); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public void delete(String resourceGroupName, String appName) { - beginDelete(resourceGroupName, appName).getFinalResult(); + public ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + return beginCreate(resourceGroupName, appName, managedCCF).getFinalResult(); } /** - * Deletes a Managed CCF resource. - * - * Deletes an existing Managed CCF. + * Creates a Managed CCF with the specified Managed CCF parameters. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. + * @param managedCCF Managed CCF Create Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public void delete(String resourceGroupName, String appName, Context context) { - beginDelete(resourceGroupName, appName, context).getFinalResult(); + public ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF, + Context context) { + return beginCreate(resourceGroupName, appName, managedCCF, context).getFinalResult(); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 managed CCF along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono>> createWithResponseAsync(String resourceGroupName, String appName, - ManagedCcfInner managedCcf) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - return Mono.error(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - return Mono.error(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + private Mono>> updateWithResponseAsync(String resourceGroupName, String appName, + ManagedCCFInner managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil - .withContext(context -> service.create(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context)) + .withContext(context -> service.update(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response createWithResponse(String resourceGroupName, String appName, - ManagedCcfInner managedCcf) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + private Response updateWithResponse(String resourceGroupName, String appName, + ManagedCCFInner managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; - return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, Context.NONE); + return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, Context.NONE); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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. @@ -692,87 +549,58 @@ private Response createWithResponse(String resourceGroupName, String * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response createWithResponse(String resourceGroupName, String appName, - ManagedCcfInner managedCcf, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + private Response updateWithResponse(String resourceGroupName, String appName, + ManagedCCFInner managedCCF, Context context) { + final String contentType = "application/json"; final String accept = "application/json"; - return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context); + return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 PollerFlux} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCcfInner> beginCreateAsync(String resourceGroupName, - String appName, ManagedCcfInner managedCcf) { - Mono>> mono = createWithResponseAsync(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(mono, this.client.getHttpPipeline(), - ManagedCcfInner.class, ManagedCcfInner.class, this.client.getContext()); + private PollerFlux, ManagedCCFInner> beginUpdateAsync(String resourceGroupName, + String appName, ManagedCCFInner managedCCF) { + Mono>> mono = updateWithResponseAsync(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), + ManagedCCFInner.class, ManagedCCFInner.class, this.client.getContext()); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, - String appName, ManagedCcfInner managedCcf) { - Response response = createWithResponse(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(response, ManagedCcfInner.class, - ManagedCcfInner.class, Context.NONE); + public SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, + String appName, ManagedCCFInner managedCCF) { + Response response = updateWithResponse(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(response, ManagedCCFInner.class, + ManagedCCFInner.class, Context.NONE); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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. @@ -780,58 +608,52 @@ public SyncPoller, ManagedCcfInner> beginCreate(Stri * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, - String appName, ManagedCcfInner managedCcf, Context context) { - Response response = createWithResponse(resourceGroupName, appName, managedCcf, context); - return this.client.getLroResult(response, ManagedCcfInner.class, - ManagedCcfInner.class, context); + public SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, + String appName, ManagedCCFInner managedCCF, Context context) { + Response response = updateWithResponse(resourceGroupName, appName, managedCCF, context); + return this.client.getLroResult(response, ManagedCCFInner.class, + ManagedCCFInner.class, context); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 managed CCF on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono createAsync(String resourceGroupName, String appName, ManagedCcfInner managedCcf) { - return beginCreateAsync(resourceGroupName, appName, managedCcf).last() + private Mono updateAsync(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + return beginUpdateAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCcf) { - return beginCreate(resourceGroupName, appName, managedCcf).getFinalResult(); + public ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + return beginUpdate(resourceGroupName, appName, managedCCF).getFinalResult(); } /** - * Creates a Managed CCF. - * - * Creates a Managed CCF with the specified Managed CCF parameters. + * Updates properties of Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Create Request Body. + * @param managedCCF Request body for Updating Managed CCF App. * @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. @@ -839,269 +661,157 @@ public ManagedCcfInner create(String resourceGroupName, String appName, ManagedC * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCcf, + public ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF, Context context) { - return beginCreate(resourceGroupName, appName, managedCcf, context).getFinalResult(); + return beginUpdate(resourceGroupName, appName, managedCCF, context).getFinalResult(); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 managed CCF along with {@link Response} on successful completion of {@link Mono}. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono>> updateWithResponseAsync(String resourceGroupName, String appName, - ManagedCcfInner managedCcf) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - return Mono.error(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - return Mono.error(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } - final String accept = "application/json"; + private Mono>> deleteWithResponseAsync(String resourceGroupName, String appName) { return FluxUtil - .withContext(context -> service.update(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context)) + .withContext(context -> service.delete(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 managed CCF along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response updateWithResponse(String resourceGroupName, String appName, - ManagedCcfInner managedCcf) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } - final String accept = "application/json"; - return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, Context.NONE); + private Response deleteWithResponse(String resourceGroupName, String appName) { + return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, Context.NONE); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return managed CCF along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Response updateWithResponse(String resourceGroupName, String appName, - ManagedCcfInner managedCcf, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } - final String accept = "application/json"; - return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context); + private Response deleteWithResponse(String resourceGroupName, String appName, Context context) { + return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), resourceGroupName, appName, context); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 PollerFlux} for polling of managed CCF. + * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCcfInner> beginUpdateAsync(String resourceGroupName, - String appName, ManagedCcfInner managedCcf) { - Mono>> mono = updateWithResponseAsync(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(mono, this.client.getHttpPipeline(), - ManagedCcfInner.class, ManagedCcfInner.class, this.client.getContext()); + private PollerFlux, Void> beginDeleteAsync(String resourceGroupName, String appName) { + Mono>> mono = deleteWithResponseAsync(resourceGroupName, appName); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + this.client.getContext()); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 SyncPoller} for polling of managed CCF. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, - String appName, ManagedCcfInner managedCcf) { - Response response = updateWithResponse(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(response, ManagedCcfInner.class, - ManagedCcfInner.class, Context.NONE); + public SyncPoller, Void> beginDelete(String resourceGroupName, String appName) { + Response response = deleteWithResponse(resourceGroupName, appName); + return this.client.getLroResult(response, Void.class, Void.class, Context.NONE); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the {@link SyncPoller} for polling of managed CCF. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, - String appName, ManagedCcfInner managedCcf, Context context) { - Response response = updateWithResponse(resourceGroupName, appName, managedCcf, context); - return this.client.getLroResult(response, ManagedCcfInner.class, - ManagedCcfInner.class, context); + public SyncPoller, Void> beginDelete(String resourceGroupName, String appName, Context context) { + Response response = deleteWithResponse(resourceGroupName, appName, context); + return this.client.getLroResult(response, Void.class, Void.class, context); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 managed CCF on successful completion of {@link Mono}. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono updateAsync(String resourceGroupName, String appName, ManagedCcfInner managedCcf) { - return beginUpdateAsync(resourceGroupName, appName, managedCcf).last() - .flatMap(this.client::getLroFinalResultOrError); + private Mono deleteAsync(String resourceGroupName, String appName) { + return beginDeleteAsync(resourceGroupName, appName).last().flatMap(this.client::getLroFinalResultOrError); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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 managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCcf) { - return beginUpdate(resourceGroupName, appName, managedCcf).getFinalResult(); + public void delete(String resourceGroupName, String appName) { + beginDelete(resourceGroupName, appName).getFinalResult(); } /** - * Update Managed CCF properties - * - * Updates properties of Managed CCF. + * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Request body for Updating Managed CCF App. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCcf, - Context context) { - return beginUpdate(resourceGroupName, appName, managedCcf, context).getFinalResult(); + public void delete(String resourceGroupName, String appName, Context context) { + beginDelete(resourceGroupName, appName, context).getFinalResult(); } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1113,32 +823,18 @@ public ManagedCcfInner update(String resourceGroupName, String appName, ManagedC * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listByResourceGroupSinglePageAsync(String resourceGroupName, + private Mono> listByResourceGroupSinglePageAsync(String resourceGroupName, String filter) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext(context -> service.listByResourceGroup(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, filter, accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1150,14 +846,12 @@ private Mono> listByResourceGroupSinglePageAsync( * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listByResourceGroupAsync(String resourceGroupName, String filter) { + private PagedFlux listByResourceGroupAsync(String resourceGroupName, String filter) { return new PagedFlux<>(() -> listByResourceGroupSinglePageAsync(resourceGroupName, filter), nextLink -> listByResourceGroupNextSinglePageAsync(nextLink)); } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1168,15 +862,13 @@ private PagedFlux listByResourceGroupAsync(String resourceGroup * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listByResourceGroupAsync(String resourceGroupName) { + private PagedFlux listByResourceGroupAsync(String resourceGroupName) { final String filter = null; return new PagedFlux<>(() -> listByResourceGroupSinglePageAsync(resourceGroupName, filter), nextLink -> listByResourceGroupNextSinglePageAsync(nextLink)); } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1188,23 +880,9 @@ private PagedFlux listByResourceGroupAsync(String resourceGroup * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } + private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter) { final String accept = "application/json"; - Response res + Response res = service.listByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, filter, accept, Context.NONE); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), @@ -1212,8 +890,6 @@ private PagedResponse listByResourceGroupSinglePage(String reso } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1226,32 +902,16 @@ private PagedResponse listByResourceGroupSinglePage(String reso * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter, + private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } final String accept = "application/json"; - Response res = service.listByResourceGroupSync(this.client.getEndpoint(), + Response res = service.listByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, filter, accept, context); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1262,15 +922,13 @@ private PagedResponse listByResourceGroupSinglePage(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable listByResourceGroup(String resourceGroupName) { + public PagedIterable listByResourceGroup(String resourceGroupName) { final String filter = null; return new PagedIterable<>(() -> listByResourceGroupSinglePage(resourceGroupName, filter), nextLink -> listByResourceGroupNextSinglePage(nextLink)); } /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -1283,15 +941,13 @@ public PagedIterable listByResourceGroup(String resourceGroupNa * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable listByResourceGroup(String resourceGroupName, String filter, + public PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context) { return new PagedIterable<>(() -> listByResourceGroupSinglePage(resourceGroupName, filter, context), nextLink -> listByResourceGroupNextSinglePage(nextLink, context)); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1302,27 +958,17 @@ public PagedIterable listByResourceGroup(String resourceGroupNa * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listSinglePageAsync(String filter) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } + private Mono> listSinglePageAsync(String filter) { final String accept = "application/json"; return FluxUtil .withContext(context -> service.list(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1333,14 +979,12 @@ private Mono> listSinglePageAsync(String filter) * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listAsync(String filter) { + private PagedFlux listAsync(String filter) { return new PagedFlux<>(() -> listSinglePageAsync(filter), nextLink -> listBySubscriptionNextSinglePageAsync(nextLink)); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @throws ManagementException thrown if the request is rejected by server. @@ -1349,15 +993,13 @@ private PagedFlux listAsync(String filter) { * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listAsync() { + private PagedFlux listAsync() { final String filter = null; return new PagedFlux<>(() -> listSinglePageAsync(filter), nextLink -> listBySubscriptionNextSinglePageAsync(nextLink)); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1368,27 +1010,15 @@ private PagedFlux listAsync() { * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listSinglePage(String filter) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } + private PagedResponse listSinglePage(String filter) { final String accept = "application/json"; - Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), + Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, Context.NONE); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1400,27 +1030,15 @@ private PagedResponse listSinglePage(String filter) { * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listSinglePage(String filter, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } + private PagedResponse listSinglePage(String filter, Context context) { final String accept = "application/json"; - Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), + Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, context); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @throws ManagementException thrown if the request is rejected by server. @@ -1429,15 +1047,13 @@ private PagedResponse listSinglePage(String filter, Context con * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable list() { + public PagedIterable list() { final String filter = null; return new PagedIterable<>(() -> listSinglePage(filter), nextLink -> listBySubscriptionNextSinglePage(nextLink)); } /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -1449,528 +1065,358 @@ public PagedIterable list() { * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable list(String filter, Context context) { + public PagedIterable list(String filter, Context context) { return new PagedIterable<>(() -> listSinglePage(filter, context), nextLink -> listBySubscriptionNextSinglePage(nextLink, context)); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource along with {@link Response} on - * successful completion of {@link Mono}. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> backupWithResponseAsync(String resourceGroupName, String appName, - ManagedCcfBackup managedCcf) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - return Mono.error(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - return Mono.error(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + ManagedCCFBackup managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil .withContext(context -> service.backup(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context)) + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response backupWithResponse(String resourceGroupName, String appName, - ManagedCcfBackup managedCcf) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + ManagedCCFBackup managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; return service.backupSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, Context.NONE); + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, Context.NONE); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return object representing the backup response of a Managed CCF Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response backupWithResponse(String resourceGroupName, String appName, - ManagedCcfBackup managedCcf, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + ManagedCCFBackup managedCCF, Context context) { + final String contentType = "application/json"; final String accept = "application/json"; return service.backupSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context); + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 PollerFlux} for polling of object representing the backup response of a Managed CCF Resource. + * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCcfBackupResponseInner> - beginBackupAsync(String resourceGroupName, String appName, ManagedCcfBackup managedCcf) { - Mono>> mono = backupWithResponseAsync(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(mono, - this.client.getHttpPipeline(), ManagedCcfBackupResponseInner.class, ManagedCcfBackupResponseInner.class, + private PollerFlux, ManagedCCFBackupResponseInner> + beginBackupAsync(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + Mono>> mono = backupWithResponseAsync(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(mono, + this.client.getHttpPipeline(), ManagedCCFBackupResponseInner.class, ManagedCCFBackupResponseInner.class, this.client.getContext()); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 SyncPoller} for polling of object representing the backup response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf) { - Response response = backupWithResponse(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(response, - ManagedCcfBackupResponseInner.class, ManagedCcfBackupResponseInner.class, Context.NONE); + public SyncPoller, ManagedCCFBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + Response response = backupWithResponse(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(response, + ManagedCCFBackupResponseInner.class, ManagedCCFBackupResponseInner.class, Context.NONE); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the {@link SyncPoller} for polling of object representing the backup response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf, Context context) { - Response response = backupWithResponse(resourceGroupName, appName, managedCcf, context); - return this.client.getLroResult(response, - ManagedCcfBackupResponseInner.class, ManagedCcfBackupResponseInner.class, context); + public SyncPoller, ManagedCCFBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context) { + Response response = backupWithResponse(resourceGroupName, appName, managedCCF, context); + return this.client.getLroResult(response, + ManagedCCFBackupResponseInner.class, ManagedCCFBackupResponseInner.class, context); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource on successful completion of - * {@link Mono}. + * @return the response body on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono backupAsync(String resourceGroupName, String appName, - ManagedCcfBackup managedCcf) { - return beginBackupAsync(resourceGroupName, appName, managedCcf).last() + private Mono backupAsync(String resourceGroupName, String appName, + ManagedCCFBackup managedCCF) { + return beginBackupAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf) { - return beginBackup(resourceGroupName, appName, managedCcf).getFinalResult(); + public ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + return beginBackup(resourceGroupName, appName, managedCCF).getFinalResult(); } /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return object representing the backup response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf, + public ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context) { - return beginBackup(resourceGroupName, appName, managedCcf, context).getFinalResult(); + return beginBackup(resourceGroupName, appName, managedCCF, context).getFinalResult(); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource along with {@link Response} on - * successful completion of {@link Mono}. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> restoreWithResponseAsync(String resourceGroupName, String appName, - ManagedCcfRestore managedCcf) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - return Mono - .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - return Mono.error(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - return Mono.error(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + ManagedCCFRestore managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil .withContext(context -> service.restore(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context)) + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response restoreWithResponse(String resourceGroupName, String appName, - ManagedCcfRestore managedCcf) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + ManagedCCFRestore managedCCF) { + final String contentType = "application/json"; final String accept = "application/json"; return service.restoreSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, Context.NONE); + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, Context.NONE); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return object representing the restore response of a Managed CCF Resource along with {@link Response}. + * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Response restoreWithResponse(String resourceGroupName, String appName, - ManagedCcfRestore managedCcf, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (resourceGroupName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); - } - if (appName == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter appName is required and cannot be null.")); - } - if (managedCcf == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter managedCcf is required and cannot be null.")); - } else { - managedCcf.validate(); - } + ManagedCCFRestore managedCCF, Context context) { + final String contentType = "application/json"; final String accept = "application/json"; return service.restoreSync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), resourceGroupName, appName, managedCcf, accept, context); + this.client.getSubscriptionId(), resourceGroupName, appName, contentType, accept, managedCCF, context); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 PollerFlux} for polling of object representing the restore response of a Managed CCF Resource. + * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCcfRestoreResponseInner> - beginRestoreAsync(String resourceGroupName, String appName, ManagedCcfRestore managedCcf) { - Mono>> mono = restoreWithResponseAsync(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(mono, - this.client.getHttpPipeline(), ManagedCcfRestoreResponseInner.class, ManagedCcfRestoreResponseInner.class, + private PollerFlux, ManagedCCFRestoreResponseInner> + beginRestoreAsync(String resourceGroupName, String appName, ManagedCCFRestore managedCCF) { + Mono>> mono = restoreWithResponseAsync(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(mono, + this.client.getHttpPipeline(), ManagedCCFRestoreResponseInner.class, ManagedCCFRestoreResponseInner.class, this.client.getContext()); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 SyncPoller} for polling of object representing the restore response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf) { - Response response = restoreWithResponse(resourceGroupName, appName, managedCcf); - return this.client.getLroResult(response, - ManagedCcfRestoreResponseInner.class, ManagedCcfRestoreResponseInner.class, Context.NONE); + public SyncPoller, ManagedCCFRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF) { + Response response = restoreWithResponse(resourceGroupName, appName, managedCCF); + return this.client.getLroResult(response, + ManagedCCFRestoreResponseInner.class, ManagedCCFRestoreResponseInner.class, Context.NONE); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the {@link SyncPoller} for polling of object representing the restore response of a Managed CCF Resource. + * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCcfRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf, Context context) { - Response response = restoreWithResponse(resourceGroupName, appName, managedCcf, context); - return this.client.getLroResult(response, - ManagedCcfRestoreResponseInner.class, ManagedCcfRestoreResponseInner.class, context); + public SyncPoller, ManagedCCFRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context) { + Response response = restoreWithResponse(resourceGroupName, appName, managedCCF, context); + return this.client.getLroResult(response, + ManagedCCFRestoreResponseInner.class, ManagedCCFRestoreResponseInner.class, context); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource on successful completion of - * {@link Mono}. + * @return the response body on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono restoreAsync(String resourceGroupName, String appName, - ManagedCcfRestore managedCcf) { - return beginRestoreAsync(resourceGroupName, appName, managedCcf).last() + private Mono restoreAsync(String resourceGroupName, String appName, + ManagedCCFRestore managedCCF) { + return beginRestoreAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, - ManagedCcfRestore managedCcf) { - return beginRestore(resourceGroupName, appName, managedCcf).getFinalResult(); + public ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, + ManagedCCFRestore managedCCF) { + return beginRestore(resourceGroupName, appName, managedCCF).getFinalResult(); } /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return object representing the restore response of a Managed CCF Resource. + * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, - ManagedCcfRestore managedCcf, Context context) { - return beginRestore(resourceGroupName, appName, managedCcf, context).getFinalResult(); + public ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, + ManagedCCFRestore managedCCF, Context context) { + return beginRestore(resourceGroupName, appName, managedCCF, context).getFinalResult(); } /** @@ -1984,19 +1430,12 @@ public ManagedCcfRestoreResponseInner restore(String resourceGroupName, String a * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } + private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { final String accept = "application/json"; return FluxUtil .withContext( context -> service.listByResourceGroupNext(nextLink, this.client.getEndpoint(), accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } @@ -2012,18 +1451,9 @@ private Mono> listByResourceGroupNextSinglePageAs * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupNextSinglePage(String nextLink) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } + private PagedResponse listByResourceGroupNextSinglePage(String nextLink) { final String accept = "application/json"; - Response res + Response res = service.listByResourceGroupNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); @@ -2041,18 +1471,9 @@ private PagedResponse listByResourceGroupNextSinglePage(String * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupNextSinglePage(String nextLink, Context context) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } + private PagedResponse listByResourceGroupNextSinglePage(String nextLink, Context context) { final String accept = "application/json"; - Response res + Response res = service.listByResourceGroupNextSync(nextLink, this.client.getEndpoint(), accept, context); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); @@ -2069,19 +1490,12 @@ private PagedResponse listByResourceGroupNextSinglePage(String * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listBySubscriptionNextSinglePageAsync(String nextLink) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } + private Mono> listBySubscriptionNextSinglePageAsync(String nextLink) { final String accept = "application/json"; return FluxUtil .withContext( context -> service.listBySubscriptionNext(nextLink, this.client.getEndpoint(), accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } @@ -2097,18 +1511,9 @@ private Mono> listBySubscriptionNextSinglePageAsy * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listBySubscriptionNextSinglePage(String nextLink) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } + private PagedResponse listBySubscriptionNextSinglePage(String nextLink) { final String accept = "application/json"; - Response res + Response res = service.listBySubscriptionNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); @@ -2126,22 +1531,11 @@ private PagedResponse listBySubscriptionNextSinglePage(String n * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listBySubscriptionNextSinglePage(String nextLink, Context context) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } + private PagedResponse listBySubscriptionNextSinglePage(String nextLink, Context context) { final String accept = "application/json"; - Response res + Response res = service.listBySubscriptionNextSync(nextLink, this.client.getEndpoint(), accept, context); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); } - - private static final ClientLogger LOGGER = new ClientLogger(ManagedCcfsClientImpl.class); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java similarity index 70% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java index 9e3a07e28ac4..7d83276cdbc3 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; @@ -9,46 +9,46 @@ import com.azure.core.http.rest.SimpleResponse; import com.azure.core.util.Context; import com.azure.core.util.logging.ClientLogger; -import com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcf; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfs; - -public final class ManagedCcfsImpl implements ManagedCcfs { - private static final ClientLogger LOGGER = new ClientLogger(ManagedCcfsImpl.class); - - private final ManagedCcfsClient innerClient; +import com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFs; + +public final class ManagedCCFsImpl implements ManagedCCFs { + private static final ClientLogger LOGGER = new ClientLogger(ManagedCCFsImpl.class); + + private final ManagedCCFsClient innerClient; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; - public ManagedCcfsImpl(ManagedCcfsClient innerClient, + public ManagedCCFsImpl(ManagedCCFsClient innerClient, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerClient = innerClient; this.serviceManager = serviceManager; } - public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, + public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context) { - Response inner + Response inner = this.serviceClient().getByResourceGroupWithResponse(resourceGroupName, appName, context); if (inner != null) { return new SimpleResponse<>(inner.getRequest(), inner.getStatusCode(), inner.getHeaders(), - new ManagedCcfImpl(inner.getValue(), this.manager())); + new ManagedCCFImpl(inner.getValue(), this.manager())); } else { return null; } } - public ManagedCcf getByResourceGroup(String resourceGroupName, String appName) { - ManagedCcfInner inner = this.serviceClient().getByResourceGroup(resourceGroupName, appName); + public ManagedCCF getByResourceGroup(String resourceGroupName, String appName) { + ManagedCCFInner inner = this.serviceClient().getByResourceGroup(resourceGroupName, appName); if (inner != null) { - return new ManagedCcfImpl(inner, this.manager()); + return new ManagedCCFImpl(inner, this.manager()); } else { return null; } @@ -62,68 +62,68 @@ public void delete(String resourceGroupName, String appName, Context context) { this.serviceClient().delete(resourceGroupName, appName, context); } - public PagedIterable listByResourceGroup(String resourceGroupName) { - PagedIterable inner = this.serviceClient().listByResourceGroup(resourceGroupName); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); + public PagedIterable listByResourceGroup(String resourceGroupName) { + PagedIterable inner = this.serviceClient().listByResourceGroup(resourceGroupName); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); } - public PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context) { - PagedIterable inner + public PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context) { + PagedIterable inner = this.serviceClient().listByResourceGroup(resourceGroupName, filter, context); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); } - public PagedIterable list() { - PagedIterable inner = this.serviceClient().list(); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); + public PagedIterable list() { + PagedIterable inner = this.serviceClient().list(); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); } - public PagedIterable list(String filter, Context context) { - PagedIterable inner = this.serviceClient().list(filter, context); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); + public PagedIterable list(String filter, Context context) { + PagedIterable inner = this.serviceClient().list(filter, context); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); } - public ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf) { - ManagedCcfBackupResponseInner inner = this.serviceClient().backup(resourceGroupName, appName, managedCcf); + public ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + ManagedCCFBackupResponseInner inner = this.serviceClient().backup(resourceGroupName, appName, managedCCF); if (inner != null) { - return new ManagedCcfBackupResponseImpl(inner, this.manager()); + return new ManagedCCFBackupResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf, + public ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context) { - ManagedCcfBackupResponseInner inner - = this.serviceClient().backup(resourceGroupName, appName, managedCcf, context); + ManagedCCFBackupResponseInner inner + = this.serviceClient().backup(resourceGroupName, appName, managedCCF, context); if (inner != null) { - return new ManagedCcfBackupResponseImpl(inner, this.manager()); + return new ManagedCCFBackupResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf) { - ManagedCcfRestoreResponseInner inner = this.serviceClient().restore(resourceGroupName, appName, managedCcf); + public ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF) { + ManagedCCFRestoreResponseInner inner = this.serviceClient().restore(resourceGroupName, appName, managedCCF); if (inner != null) { - return new ManagedCcfRestoreResponseImpl(inner, this.manager()); + return new ManagedCCFRestoreResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf, + public ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context) { - ManagedCcfRestoreResponseInner inner - = this.serviceClient().restore(resourceGroupName, appName, managedCcf, context); + ManagedCCFRestoreResponseInner inner + = this.serviceClient().restore(resourceGroupName, appName, managedCCF, context); if (inner != null) { - return new ManagedCcfRestoreResponseImpl(inner, this.manager()); + return new ManagedCCFRestoreResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCcf getById(String id) { + public ManagedCCF getById(String id) { String resourceGroupName = ResourceManagerUtils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { throw LOGGER.logExceptionAsError(new IllegalArgumentException( @@ -137,7 +137,7 @@ public ManagedCcf getById(String id) { return this.getByResourceGroupWithResponse(resourceGroupName, appName, Context.NONE).getValue(); } - public Response getByIdWithResponse(String id, Context context) { + public Response getByIdWithResponse(String id, Context context) { String resourceGroupName = ResourceManagerUtils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { throw LOGGER.logExceptionAsError(new IllegalArgumentException( @@ -179,7 +179,7 @@ public void deleteByIdWithResponse(String id, Context context) { this.delete(resourceGroupName, appName, context); } - private ManagedCcfsClient serviceClient() { + private ManagedCCFsClient serviceClient() { return this.innerClient; } @@ -187,7 +187,7 @@ private com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager m return this.serviceManager; } - public ManagedCcfImpl define(String name) { - return new ManagedCcfImpl(name, this.manager()); + public ManagedCCFImpl define(String name) { + return new ManagedCCFImpl(name, this.manager()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java index 14ec1adc929a..e374f98f451c 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; @@ -25,10 +25,9 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.confidentialledger.fluent.OperationsClient; import com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner; -import com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationList; +import com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList; import reactor.core.publisher.Mono; /** @@ -60,21 +59,21 @@ public final class OperationsClientImpl implements OperationsClient { * The interface defining all the services for ConfidentialLedgerManagementClientOperations to be used by the proxy * service to perform REST calls. */ - @Host("{$host}") - @ServiceInterface(name = "ConfidentialLedgerMa") + @Host("{endpoint}") + @ServiceInterface(name = "ConfidentialLedgerManagementClientOperations") public interface OperationsService { @Headers({ "Content-Type: application/json" }) @Get("/providers/Microsoft.ConfidentialLedger/operations") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> list(@HostParam("$host") String endpoint, + Mono> list(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @Get("/providers/Microsoft.ConfidentialLedger/operations") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response listSync(@HostParam("$host") String endpoint, + Response listSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @@ -82,7 +81,7 @@ Response listSync(@HostParam("$host") String endp @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) Mono> listNext( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); @Headers({ "Content-Type: application/json" }) @@ -90,14 +89,12 @@ Mono> listNext( @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) Response listNextSync( - @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, @HeaderParam("Accept") String accept, Context context); } /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -106,10 +103,6 @@ Response listNextSync( */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync() { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil .withContext( @@ -121,9 +114,7 @@ private Mono> listSingle } /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -136,9 +127,7 @@ private PagedFlux listAsync() { } /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -146,11 +135,6 @@ private PagedFlux listAsync() { */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listSinglePage() { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), accept, Context.NONE); @@ -159,9 +143,7 @@ private PagedResponse listSinglePage() } /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -171,11 +153,6 @@ private PagedResponse listSinglePage() */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listSinglePage(Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), accept, context); @@ -184,9 +161,7 @@ private PagedResponse listSinglePage(C } /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -199,9 +174,7 @@ public PagedIterable list() { } /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -227,13 +200,6 @@ public PagedIterable list(Context cont */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; return FluxUtil.withContext(context -> service.listNext(nextLink, this.client.getEndpoint(), accept, context)) .>map( @@ -253,15 +219,6 @@ private Mono> listNextSi */ @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listNextSinglePage(String nextLink) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); @@ -282,21 +239,10 @@ private PagedResponse listNextSinglePa @ServiceMethod(returns = ReturnType.SINGLE) private PagedResponse listNextSinglePage(String nextLink, Context context) { - if (nextLink == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } final String accept = "application/json"; Response res = service.listNextSync(nextLink, this.client.getEndpoint(), accept, context); return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null); } - - private static final ClientLogger LOGGER = new ClientLogger(OperationsClientImpl.class); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java index 8f598ee24588..24095d73a063 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java index 7e4f41eb0bb1..77cec4ac1cf4 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java index b24badee7040..4a5b4342ccfa 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java index fac0557d2238..0a5de07e76e6 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java @@ -1,13 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; import com.azure.core.annotation.BodyParam; import com.azure.core.annotation.ExpectedResponses; import com.azure.core.annotation.HeaderParam; -import com.azure.core.annotation.Headers; import com.azure.core.annotation.Host; import com.azure.core.annotation.HostParam; import com.azure.core.annotation.PathParam; @@ -22,7 +21,6 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient; import com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner; import com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest; @@ -57,32 +55,30 @@ public final class ResourceProvidersClientImpl implements ResourceProvidersClien * The interface defining all the services for ConfidentialLedgerManagementClientResourceProviders to be used by the * proxy service to perform REST calls. */ - @Host("{$host}") - @ServiceInterface(name = "ConfidentialLedgerMa") + @Host("{endpoint}") + @ServiceInterface(name = "ConfidentialLedgerManagementClientResourceProviders") public interface ResourceProvidersService { - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/checkNameAvailability") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> checkNameAvailability(@HostParam("$host") String endpoint, + Mono> checkNameAvailability(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, - @BodyParam("application/json") CheckNameAvailabilityRequest nameAvailabilityRequest, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") CheckNameAvailabilityRequest nameAvailabilityRequest, Context context); - @Headers({ "Content-Type: application/json" }) @Post("/subscriptions/{subscriptionId}/providers/Microsoft.ConfidentialLedger/checkNameAvailability") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response checkNameAvailabilitySync(@HostParam("$host") String endpoint, + Response checkNameAvailabilitySync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, - @BodyParam("application/json") CheckNameAvailabilityRequest nameAvailabilityRequest, - @HeaderParam("Accept") String accept, Context context); + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") CheckNameAvailabilityRequest nameAvailabilityRequest, Context context); } /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. @@ -91,31 +87,19 @@ Response checkNameAvailabilitySync(@HostPara @ServiceMethod(returns = ReturnType.SINGLE) private Mono> checkNameAvailabilityWithResponseAsync(CheckNameAvailabilityRequest nameAvailabilityRequest) { - if (this.client.getEndpoint() == null) { - return Mono.error( - new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - return Mono.error(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (nameAvailabilityRequest == null) { - return Mono.error( - new IllegalArgumentException("Parameter nameAvailabilityRequest is required and cannot be null.")); - } else { - nameAvailabilityRequest.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil - .withContext(context -> service.checkNameAvailability(this.client.getEndpoint(), - this.client.getApiVersion(), this.client.getSubscriptionId(), nameAvailabilityRequest, accept, context)) + .withContext( + context -> service.checkNameAvailability(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), contentType, accept, nameAvailabilityRequest, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. @@ -131,7 +115,7 @@ Response checkNameAvailabilitySync(@HostPara /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. @@ -141,31 +125,16 @@ Response checkNameAvailabilitySync(@HostPara @ServiceMethod(returns = ReturnType.SINGLE) public Response checkNameAvailabilityWithResponse(CheckNameAvailabilityRequest nameAvailabilityRequest, Context context) { - if (this.client.getEndpoint() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getEndpoint() is required and cannot be null.")); - } - if (this.client.getSubscriptionId() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Parameter this.client.getSubscriptionId() is required and cannot be null.")); - } - if (nameAvailabilityRequest == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Parameter nameAvailabilityRequest is required and cannot be null.")); - } else { - nameAvailabilityRequest.validate(); - } + final String contentType = "application/json"; final String accept = "application/json"; return service.checkNameAvailabilitySync(this.client.getEndpoint(), this.client.getApiVersion(), - this.client.getSubscriptionId(), nameAvailabilityRequest, accept, context); + this.client.getSubscriptionId(), contentType, accept, nameAvailabilityRequest, context); } /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. @@ -176,6 +145,4 @@ Response checkNameAvailabilitySync(@HostPara checkNameAvailability(CheckNameAvailabilityRequest nameAvailabilityRequest) { return checkNameAvailabilityWithResponse(nameAvailabilityRequest, Context.NONE).getValue(); } - - private static final ClientLogger LOGGER = new ClientLogger(ResourceProvidersClientImpl.class); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java index 047c22492ca4..e68f6f3955c7 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerList.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java similarity index 65% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerList.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java index 63b6b4c20090..75dfb355feed 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerList.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. -package com.azure.resourcemanager.confidentialledger.models; +package com.azure.resourcemanager.confidentialledger.implementation.models; -import com.azure.core.annotation.Fluent; +import com.azure.core.annotation.Immutable; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -16,26 +16,26 @@ /** * Object that includes an array of Confidential Ledgers and a possible link for next set. */ -@Fluent +@Immutable public final class ConfidentialLedgerList implements JsonSerializable { /* - * List of Confidential Ledgers + * The ConfidentialLedger items on this page */ private List value; /* - * The URL the client should use to fetch the next page (per server side paging). + * The link to the next page of items */ private String nextLink; /** * Creates an instance of ConfidentialLedgerList class. */ - public ConfidentialLedgerList() { + private ConfidentialLedgerList() { } /** - * Get the value property: List of Confidential Ledgers. + * Get the value property: The ConfidentialLedger items on this page. * * @return the value value. */ @@ -44,18 +44,7 @@ public List value() { } /** - * Set the value property: List of Confidential Ledgers. - * - * @param value the value value to set. - * @return the ConfidentialLedgerList object itself. - */ - public ConfidentialLedgerList withValue(List value) { - this.value = value; - return this; - } - - /** - * Get the nextLink property: The URL the client should use to fetch the next page (per server side paging). + * Get the nextLink property: The link to the next page of items. * * @return the nextLink value. */ @@ -63,28 +52,6 @@ public String nextLink() { return this.nextLink; } - /** - * Set the nextLink property: The URL the client should use to fetch the next page (per server side paging). - * - * @param nextLink the nextLink value to set. - * @return the ConfidentialLedgerList object itself. - */ - public ConfidentialLedgerList withNextLink(String nextLink) { - this.nextLink = nextLink; - return this; - } - - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (value() != null) { - value().forEach(e -> e.validate()); - } - } - /** * {@inheritDoc} */ @@ -102,6 +69,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { * @param jsonReader The JsonReader being read. * @return An instance of ConfidentialLedgerList 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 ConfidentialLedgerList. */ public static ConfidentialLedgerList fromJson(JsonReader jsonReader) throws IOException { diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java new file mode 100644 index 000000000000..130ecc3bcd78 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java @@ -0,0 +1,95 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.implementation.models; + +import com.azure.core.annotation.Immutable; +import com.azure.json.JsonReader; +import com.azure.json.JsonSerializable; +import com.azure.json.JsonToken; +import com.azure.json.JsonWriter; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import java.io.IOException; +import java.util.List; + +/** + * Object that includes an array of Managed CCF and a possible link for next set. + */ +@Immutable +public final class ManagedCCFList implements JsonSerializable { + /* + * The ManagedCCF items on this page + */ + private List value; + + /* + * The link to the next page of items + */ + private String nextLink; + + /** + * Creates an instance of ManagedCCFList class. + */ + private ManagedCCFList() { + } + + /** + * Get the value property: The ManagedCCF items on this page. + * + * @return the value value. + */ + public List value() { + return this.value; + } + + /** + * Get the nextLink property: The link to the next page of items. + * + * @return the nextLink value. + */ + public String nextLink() { + return this.nextLink; + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element)); + jsonWriter.writeStringField("nextLink", this.nextLink); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of ManagedCCFList from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of ManagedCCFList 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 ManagedCCFList. + */ + public static ManagedCCFList fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + ManagedCCFList deserializedManagedCCFList = new ManagedCCFList(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("value".equals(fieldName)) { + List value = reader.readArray(reader1 -> ManagedCCFInner.fromJson(reader1)); + deserializedManagedCCFList.value = value; + } else if ("nextLink".equals(fieldName)) { + deserializedManagedCCFList.nextLink = reader.getString(); + } else { + reader.skipChildren(); + } + } + + return deserializedManagedCCFList; + }); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationList.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java similarity index 79% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationList.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java index 3107ac0668a7..1d3027d81e20 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationList.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java @@ -1,8 +1,8 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. -package com.azure.resourcemanager.confidentialledger.models; +package com.azure.resourcemanager.confidentialledger.implementation.models; import com.azure.core.annotation.Immutable; import com.azure.json.JsonReader; @@ -19,23 +19,23 @@ @Immutable public final class ResourceProviderOperationList implements JsonSerializable { /* - * Resource provider operations list. + * The list of operations. */ private List value; /* - * The URI that can be used to request the next page for list of Azure operations. + * The URL to get the next set of results, if any. */ private String nextLink; /** * Creates an instance of ResourceProviderOperationList class. */ - public ResourceProviderOperationList() { + private ResourceProviderOperationList() { } /** - * Get the value property: Resource provider operations list. + * Get the value property: The list of operations. * * @return the value value. */ @@ -44,7 +44,7 @@ public List value() { } /** - * Get the nextLink property: The URI that can be used to request the next page for list of Azure operations. + * Get the nextLink property: The URL to get the next set of results, if any. * * @return the nextLink value. */ @@ -52,23 +52,13 @@ public String nextLink() { return this.nextLink; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (value() != null) { - value().forEach(e -> e.validate()); - } - } - /** * {@inheritDoc} */ @Override public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeStartObject(); + jsonWriter.writeStringField("nextLink", this.nextLink); return jsonWriter.writeEndObject(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java index f6d000d1f767..7c7706dedf48 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java @@ -1,9 +1,9 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. /** * Package containing the implementations for ConfidentialLedgerManagementClient. - * Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. + * Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. */ package com.azure.resourcemanager.confidentialledger.implementation; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java similarity index 72% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java index d4b099313420..3bc12fee10a5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -15,7 +15,7 @@ * AAD based security principal with associated Ledger RoleName. */ @Fluent -public final class AadBasedSecurityPrincipal implements JsonSerializable { +public final class AADBasedSecurityPrincipal implements JsonSerializable { /* * UUID/GUID based Principal Id of the Security Principal */ @@ -32,9 +32,9 @@ public final class AadBasedSecurityPrincipal implements JsonSerializable { - AadBasedSecurityPrincipal deserializedAadBasedSecurityPrincipal = new AadBasedSecurityPrincipal(); + AADBasedSecurityPrincipal deserializedAADBasedSecurityPrincipal = new AADBasedSecurityPrincipal(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("principalId".equals(fieldName)) { - deserializedAadBasedSecurityPrincipal.principalId = reader.getString(); + deserializedAADBasedSecurityPrincipal.principalId = reader.getString(); } else if ("tenantId".equals(fieldName)) { - deserializedAadBasedSecurityPrincipal.tenantId = reader.getString(); + deserializedAADBasedSecurityPrincipal.tenantId = reader.getString(); } else if ("ledgerRoleName".equals(fieldName)) { - deserializedAadBasedSecurityPrincipal.ledgerRoleName + deserializedAADBasedSecurityPrincipal.ledgerRoleName = LedgerRoleName.fromString(reader.getString()); } else { reader.skipChildren(); } } - return deserializedAadBasedSecurityPrincipal; + return deserializedAADBasedSecurityPrincipal; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java index ebd98e297670..75874f1e5e2a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java index 4ea3c1137520..a38b691a2db0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -72,14 +72,6 @@ public CertBasedSecurityPrincipal withLedgerRoleName(LedgerRoleName ledgerRoleNa return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java index 3af9f9b3e15e..6df760da996c 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -8,16 +8,16 @@ import java.util.Collection; /** - * The reason why the given name is not available. + * Possible reasons for a name not being available. */ public final class CheckNameAvailabilityReason extends ExpandableStringEnum { /** - * Static value Invalid for CheckNameAvailabilityReason. + * Name is invalid. */ public static final CheckNameAvailabilityReason INVALID = fromString("Invalid"); /** - * Static value AlreadyExists for CheckNameAvailabilityReason. + * Name already exists. */ public static final CheckNameAvailabilityReason ALREADY_EXISTS = fromString("AlreadyExists"); diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java index 37776217908d..57d6c5070927 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -72,14 +72,6 @@ public CheckNameAvailabilityRequest withType(String type) { return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java index 7e03eed1c1f7..3a5507faab35 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -25,7 +25,7 @@ public interface CheckNameAvailabilityResponse { CheckNameAvailabilityReason reason(); /** - * Gets the message property: Detailed reason why the given name is available. + * Gets the message property: Detailed reason why the given name is not available. * * @return the message value. */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java index c2be1187faec..0d378d452003 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -264,21 +264,17 @@ interface WithProperties { ConfidentialLedger refresh(Context context); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param confidentialLedger Confidential Ledger Backup Request Body. * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerBackupResponse backup(ConfidentialLedgerBackup confidentialLedger); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param confidentialLedger Confidential Ledger Backup Request Body. @@ -286,26 +282,22 @@ interface WithProperties { * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerBackupResponse backup(ConfidentialLedgerBackup confidentialLedger, Context context); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param confidentialLedger Confidential Ledger Restore Request Body. * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerRestoreResponse restore(ConfidentialLedgerRestore confidentialLedger); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param confidentialLedger Confidential Ledger Restore Request Body. @@ -313,7 +305,7 @@ interface WithProperties { * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerRestoreResponse restore(ConfidentialLedgerRestore confidentialLedger, Context context); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java index a722419b3f94..aef580c31dfa 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java @@ -1,11 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -73,20 +72,6 @@ public ConfidentialLedgerBackup withUri(String uri) { return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (uri() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Missing required property uri in model ConfidentialLedgerBackup")); - } - } - - private static final ClientLogger LOGGER = new ClientLogger(ConfidentialLedgerBackup.class); - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java index 4c9bf9204f26..901c302d65e2 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java index ebcf2097df77..d903a3efb6f6 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java @@ -1,11 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -98,30 +97,6 @@ public ConfidentialLedgerRestore withUri(String uri) { return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (fileShareName() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Missing required property fileShareName in model ConfidentialLedgerRestore")); - } - if (restoreRegion() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException( - "Missing required property restoreRegion in model ConfidentialLedgerRestore")); - } - if (uri() == null) { - throw LOGGER.atError() - .log(new IllegalArgumentException("Missing required property uri in model ConfidentialLedgerRestore")); - } - } - - private static final ClientLogger LOGGER = new ClientLogger(ConfidentialLedgerRestore.class); - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java index 73646e13fe9f..1487b108b6e3 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java index 97fe12b67590..f49333defd5f 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -12,8 +12,6 @@ import java.io.IOException; /** - * DeploymentType - * * Object representing DeploymentType for Managed CCF. */ @Fluent @@ -74,14 +72,6 @@ public DeploymentType withAppSourceUri(String appSourceUri) { return this; } - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java index c0a7b3f90948..f2e1d83f8bbe 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java index 1df98a84607c..8347f1cfa5ee 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java index bf5ba4797a05..a9d711ab8ed7 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -13,8 +13,6 @@ import java.util.List; /** - * LedgerProperties - * * Additional Confidential Ledger properties. */ @Fluent @@ -62,7 +60,7 @@ public final class LedgerProperties implements JsonSerializable aadBasedSecurityPrincipals; + private List aadBasedSecurityPrincipals; /* * Array of all cert based Security Principals. @@ -109,6 +107,11 @@ public final class LedgerProperties implements JsonSerializable aadBasedSecurityPrincipals() { + public List aadBasedSecurityPrincipals() { return this.aadBasedSecurityPrincipals; } @@ -235,7 +238,7 @@ public List aadBasedSecurityPrincipals() { * @param aadBasedSecurityPrincipals the aadBasedSecurityPrincipals value to set. * @return the LedgerProperties object itself. */ - public LedgerProperties withAadBasedSecurityPrincipals(List aadBasedSecurityPrincipals) { + public LedgerProperties withAadBasedSecurityPrincipals(List aadBasedSecurityPrincipals) { this.aadBasedSecurityPrincipals = aadBasedSecurityPrincipals; return this; } @@ -396,17 +399,6 @@ public EnclavePlatform enclavePlatform() { return this.enclavePlatform; } - /** - * Set the enclavePlatform property: Enclave platform of the Confidential Ledger. - * - * @param enclavePlatform the enclavePlatform value to set. - * @return the LedgerProperties object itself. - */ - public LedgerProperties withEnclavePlatform(EnclavePlatform enclavePlatform) { - this.enclavePlatform = enclavePlatform; - return this; - } - /** * Get the applicationType property: Application type of the Confidential Ledger. * @@ -428,17 +420,23 @@ public LedgerProperties withApplicationType(ApplicationType applicationType) { } /** - * Validates the instance. + * Get the scittConfiguration property: The SCITT Configuration that needs to be set for the Confidential Ledger. + * + * @return the scittConfiguration value. + */ + public String scittConfiguration() { + return this.scittConfiguration; + } + + /** + * Set the scittConfiguration property: The SCITT Configuration that needs to be set for the Confidential Ledger. * - * @throws IllegalArgumentException thrown if the instance is not valid. + * @param scittConfiguration the scittConfiguration value to set. + * @return the LedgerProperties object itself. */ - public void validate() { - if (aadBasedSecurityPrincipals() != null) { - aadBasedSecurityPrincipals().forEach(e -> e.validate()); - } - if (certBasedSecurityPrincipals() != null) { - certBasedSecurityPrincipals().forEach(e -> e.validate()); - } + public LedgerProperties withScittConfiguration(String scittConfiguration) { + this.scittConfiguration = scittConfiguration; + return this; } /** @@ -460,10 +458,9 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeNumberField("nodeCount", this.nodeCount); jsonWriter.writeStringField("writeLBAddressPrefix", this.writeLBAddressPrefix); jsonWriter.writeNumberField("workerThreads", this.workerThreads); - jsonWriter.writeStringField("enclavePlatform", - this.enclavePlatform == null ? null : this.enclavePlatform.toString()); jsonWriter.writeStringField("applicationType", this.applicationType == null ? null : this.applicationType.toString()); + jsonWriter.writeStringField("scittConfiguration", this.scittConfiguration); return jsonWriter.writeEndObject(); } @@ -499,8 +496,8 @@ public static LedgerProperties fromJson(JsonReader jsonReader) throws IOExceptio } else if ("ledgerSku".equals(fieldName)) { deserializedLedgerProperties.ledgerSku = LedgerSku.fromString(reader.getString()); } else if ("aadBasedSecurityPrincipals".equals(fieldName)) { - List aadBasedSecurityPrincipals - = reader.readArray(reader1 -> AadBasedSecurityPrincipal.fromJson(reader1)); + List aadBasedSecurityPrincipals + = reader.readArray(reader1 -> AADBasedSecurityPrincipal.fromJson(reader1)); deserializedLedgerProperties.aadBasedSecurityPrincipals = aadBasedSecurityPrincipals; } else if ("certBasedSecurityPrincipals".equals(fieldName)) { List certBasedSecurityPrincipals @@ -522,6 +519,8 @@ public static LedgerProperties fromJson(JsonReader jsonReader) throws IOExceptio deserializedLedgerProperties.enclavePlatform = EnclavePlatform.fromString(reader.getString()); } else if ("applicationType".equals(fieldName)) { deserializedLedgerProperties.applicationType = ApplicationType.fromString(reader.getString()); + } else if ("scittConfiguration".equals(fieldName)) { + deserializedLedgerProperties.scittConfiguration = reader.getString(); } else { reader.skipChildren(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java index cc04c08d1b3d..baa844348bd7 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java index 59e140f0a0b2..130518f765f0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java index 0783f13e65a3..5f8704207228 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java index 051e722c7032..bcc74e82f06d 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -13,8 +13,6 @@ */ public interface Ledgers { /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -29,8 +27,6 @@ Response getByResourceGroupWithResponse(String resourceGroup Context context); /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -43,8 +39,6 @@ Response getByResourceGroupWithResponse(String resourceGroup ConfidentialLedger getByResourceGroup(String resourceGroupName, String ledgerName); /** - * Deletes a Confidential Ledger resource. - * * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -56,8 +50,6 @@ Response getByResourceGroupWithResponse(String resourceGroup void deleteByResourceGroup(String resourceGroupName, String ledgerName); /** - * Deletes a Confidential Ledger resource. - * * Deletes an existing Confidential Ledger. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -70,8 +62,6 @@ Response getByResourceGroupWithResponse(String resourceGroup void delete(String resourceGroupName, String ledgerName, Context context); /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -84,8 +74,6 @@ Response getByResourceGroupWithResponse(String resourceGroup PagedIterable listByResourceGroup(String resourceGroupName); /** - * Retrieves information about all Confidential Ledger resources under the given subscription and resource group - * * Retrieves the properties of all Confidential Ledgers. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -100,8 +88,6 @@ Response getByResourceGroupWithResponse(String resourceGroup PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. @@ -112,8 +98,6 @@ Response getByResourceGroupWithResponse(String resourceGroup PagedIterable list(); /** - * Retrieves information about all Confidential Ledger resources under the given subscription - * * Retrieves the properties of all Confidential Ledgers. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -127,8 +111,6 @@ Response getByResourceGroupWithResponse(String resourceGroup PagedIterable list(String filter, Context context); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -137,14 +119,12 @@ Response getByResourceGroupWithResponse(String resourceGroup * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerBackupResponse backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger); /** - * Performs the backup operation on a Confidential Ledger Resource. - * * Backs up a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -154,14 +134,12 @@ ConfidentialLedgerBackupResponse backup(String resourceGroupName, String ledgerN * @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 object representing the backup response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerBackupResponse backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger, Context context); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -170,14 +148,12 @@ ConfidentialLedgerBackupResponse backup(String resourceGroupName, String ledgerN * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerRestoreResponse restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger); /** - * Performs the restore operation to spin up a newly restored Confidential Ledger Resource. - * * Restores a Confidential Ledger Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -187,14 +163,12 @@ ConfidentialLedgerRestoreResponse restore(String resourceGroupName, String ledge * @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 object representing the restore response of a Confidential Ledger Resource. + * @return the response. */ ConfidentialLedgerRestoreResponse restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger, Context context); /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param id the resource ID. @@ -206,8 +180,6 @@ ConfidentialLedgerRestoreResponse restore(String resourceGroupName, String ledge ConfidentialLedger getById(String id); /** - * Retrieves information about a Confidential Ledger resource. - * * Retrieves the properties of a Confidential Ledger. * * @param id the resource ID. @@ -220,8 +192,6 @@ ConfidentialLedgerRestoreResponse restore(String resourceGroupName, String ledge Response getByIdWithResponse(String id, Context context); /** - * Deletes a Confidential Ledger resource. - * * Deletes an existing Confidential Ledger. * * @param id the resource ID. @@ -232,8 +202,6 @@ ConfidentialLedgerRestoreResponse restore(String resourceGroupName, String ledge void deleteById(String id); /** - * Deletes a Confidential Ledger resource. - * * Deletes an existing Confidential Ledger. * * @param id the resource ID. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java similarity index 75% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java index 9ca9b6a6ae61..c06cdf57fef9 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java @@ -1,19 +1,19 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; import com.azure.core.management.Region; import com.azure.core.management.SystemData; import com.azure.core.util.Context; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; import java.util.Map; /** - * An immutable client-side representation of ManagedCcf. + * An immutable client-side representation of ManagedCCF. */ -public interface ManagedCcf { +public interface ManagedCCF { /** * Gets the id property: Fully qualified resource Id for the resource. * @@ -54,7 +54,7 @@ public interface ManagedCcf { * * @return the properties value. */ - ManagedCcfProperties properties(); + ManagedCCFProperties properties(); /** * Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information. @@ -85,31 +85,31 @@ public interface ManagedCcf { String resourceGroupName(); /** - * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner object. + * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner object. * * @return the inner object. */ - ManagedCcfInner innerModel(); + ManagedCCFInner innerModel(); /** - * The entirety of the ManagedCcf definition. + * The entirety of the ManagedCCF definition. */ interface Definition extends DefinitionStages.Blank, DefinitionStages.WithLocation, DefinitionStages.WithResourceGroup, DefinitionStages.WithCreate { } /** - * The ManagedCcf definition stages. + * The ManagedCCF definition stages. */ interface DefinitionStages { /** - * The first stage of the ManagedCcf definition. + * The first stage of the ManagedCCF definition. */ interface Blank extends WithLocation { } /** - * The stage of the ManagedCcf definition allowing to specify location. + * The stage of the ManagedCCF definition allowing to specify location. */ interface WithLocation { /** @@ -130,7 +130,7 @@ interface WithLocation { } /** - * The stage of the ManagedCcf definition allowing to specify parent resource. + * The stage of the ManagedCCF definition allowing to specify parent resource. */ interface WithResourceGroup { /** @@ -143,7 +143,7 @@ interface WithResourceGroup { } /** - * The stage of the ManagedCcf definition which contains all the minimum required properties for the resource to + * The stage of the ManagedCCF definition which contains all the minimum required properties for the resource to * be created, but also allows for any other optional properties to be specified. */ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithProperties { @@ -152,7 +152,7 @@ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithPro * * @return the created resource. */ - ManagedCcf create(); + ManagedCCF create(); /** * Executes the create request. @@ -160,11 +160,11 @@ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithPro * @param context The context to associate with this operation. * @return the created resource. */ - ManagedCcf create(Context context); + ManagedCCF create(Context context); } /** - * The stage of the ManagedCcf definition allowing to specify tags. + * The stage of the ManagedCCF definition allowing to specify tags. */ interface WithTags { /** @@ -177,7 +177,7 @@ interface WithTags { } /** - * The stage of the ManagedCcf definition allowing to specify properties. + * The stage of the ManagedCCF definition allowing to specify properties. */ interface WithProperties { /** @@ -186,19 +186,19 @@ interface WithProperties { * @param properties Properties of Managed CCF Resource. * @return the next definition stage. */ - WithCreate withProperties(ManagedCcfProperties properties); + WithCreate withProperties(ManagedCCFProperties properties); } } /** - * Begins update for the ManagedCcf resource. + * Begins update for the ManagedCCF resource. * * @return the stage of resource update. */ - ManagedCcf.Update update(); + ManagedCCF.Update update(); /** - * The template for ManagedCcf update. + * The template for ManagedCCF update. */ interface Update extends UpdateStages.WithTags, UpdateStages.WithProperties { /** @@ -206,7 +206,7 @@ interface Update extends UpdateStages.WithTags, UpdateStages.WithProperties { * * @return the updated resource. */ - ManagedCcf apply(); + ManagedCCF apply(); /** * Executes the update request. @@ -214,15 +214,15 @@ interface Update extends UpdateStages.WithTags, UpdateStages.WithProperties { * @param context The context to associate with this operation. * @return the updated resource. */ - ManagedCcf apply(Context context); + ManagedCCF apply(Context context); } /** - * The ManagedCcf update stages. + * The ManagedCCF update stages. */ interface UpdateStages { /** - * The stage of the ManagedCcf update allowing to specify tags. + * The stage of the ManagedCCF update allowing to specify tags. */ interface WithTags { /** @@ -235,7 +235,7 @@ interface WithTags { } /** - * The stage of the ManagedCcf update allowing to specify properties. + * The stage of the ManagedCCF update allowing to specify properties. */ interface WithProperties { /** @@ -244,7 +244,7 @@ interface WithProperties { * @param properties Properties of Managed CCF Resource. * @return the next definition stage. */ - Update withProperties(ManagedCcfProperties properties); + Update withProperties(ManagedCCFProperties properties); } } @@ -253,7 +253,7 @@ interface WithProperties { * * @return the refreshed resource. */ - ManagedCcf refresh(); + ManagedCCF refresh(); /** * Refreshes the resource to sync with Azure. @@ -261,59 +261,51 @@ interface WithProperties { * @param context The context to associate with this operation. * @return the refreshed resource. */ - ManagedCcf refresh(Context context); + ManagedCCF refresh(Context context); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfBackupResponse backup(ManagedCcfBackup managedCcf); + ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfBackupResponse backup(ManagedCcfBackup managedCcf, Context context); + ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF, Context context); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCcf); + ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCcf, Context context); + ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF, Context context); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java similarity index 66% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java index c09a0a6d24cc..50b7f6280951 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java @@ -1,11 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -16,7 +15,7 @@ * Object representing Backup properties of a Managed CCF Resource. */ @Fluent -public final class ManagedCcfBackup implements JsonSerializable { +public final class ManagedCCFBackup implements JsonSerializable { /* * The region where the backup of the managed CCF resource will eventually be restored to. */ @@ -28,9 +27,9 @@ public final class ManagedCcfBackup implements JsonSerializable { - ManagedCcfBackup deserializedManagedCcfBackup = new ManagedCcfBackup(); + ManagedCCFBackup deserializedManagedCCFBackup = new ManagedCCFBackup(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("uri".equals(fieldName)) { - deserializedManagedCcfBackup.uri = reader.getString(); + deserializedManagedCCFBackup.uri = reader.getString(); } else if ("restoreRegion".equals(fieldName)) { - deserializedManagedCcfBackup.restoreRegion = reader.getString(); + deserializedManagedCCFBackup.restoreRegion = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCcfBackup; + return deserializedManagedCCFBackup; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java similarity index 64% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java index 266d0f042da7..f2c291d6fc49 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java @@ -1,15 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; /** - * An immutable client-side representation of ManagedCcfBackupResponse. + * An immutable client-side representation of ManagedCCFBackupResponse. */ -public interface ManagedCcfBackupResponse { +public interface ManagedCCFBackupResponse { /** * Gets the message property: Response body stating if the managed CCF resource is being backed up. * @@ -18,9 +18,9 @@ public interface ManagedCcfBackupResponse { String message(); /** - * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner object. + * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner object. * * @return the inner object. */ - ManagedCcfBackupResponseInner innerModel(); + ManagedCCFBackupResponseInner innerModel(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java similarity index 73% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java index cee091f0c6ba..500f3c1fa01e 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -13,12 +13,10 @@ import java.util.List; /** - * ManagedCCFProperties - * * Additional Managed CCF properties. */ @Fluent -public final class ManagedCcfProperties implements JsonSerializable { +public final class ManagedCCFProperties implements JsonSerializable { /* * Unique name for the Managed CCF. */ @@ -65,9 +63,9 @@ public final class ManagedCcfProperties implements JsonSerializable memberIdentityCertificates() { * Set the memberIdentityCertificates property: List of member identity certificates for Managed CCF. * * @param memberIdentityCertificates the memberIdentityCertificates value to set. - * @return the ManagedCcfProperties object itself. + * @return the ManagedCCFProperties object itself. */ - public ManagedCcfProperties + public ManagedCCFProperties withMemberIdentityCertificates(List memberIdentityCertificates) { this.memberIdentityCertificates = memberIdentityCertificates; return this; @@ -131,9 +129,9 @@ public DeploymentType deploymentType() { * Set the deploymentType property: Deployment Type of Managed CCF. * * @param deploymentType the deploymentType value to set. - * @return the ManagedCcfProperties object itself. + * @return the ManagedCCFProperties object itself. */ - public ManagedCcfProperties withDeploymentType(DeploymentType deploymentType) { + public ManagedCCFProperties withDeploymentType(DeploymentType deploymentType) { this.deploymentType = deploymentType; return this; } @@ -151,9 +149,9 @@ public RunningState runningState() { * Set the runningState property: Object representing RunningState for Managed CCF. * * @param runningState the runningState value to set. - * @return the ManagedCcfProperties object itself. + * @return the ManagedCCFProperties object itself. */ - public ManagedCcfProperties withRunningState(RunningState runningState) { + public ManagedCCFProperties withRunningState(RunningState runningState) { this.runningState = runningState; return this; } @@ -180,9 +178,9 @@ public Integer nodeCount() { * Set the nodeCount property: Number of CCF nodes in the Managed CCF. * * @param nodeCount the nodeCount value to set. - * @return the ManagedCcfProperties object itself. + * @return the ManagedCCFProperties object itself. */ - public ManagedCcfProperties withNodeCount(Integer nodeCount) { + public ManagedCCFProperties withNodeCount(Integer nodeCount) { this.nodeCount = nodeCount; return this; } @@ -196,31 +194,6 @@ public EnclavePlatform enclavePlatform() { return this.enclavePlatform; } - /** - * Set the enclavePlatform property: Enclave platform of Managed CCF. - * - * @param enclavePlatform the enclavePlatform value to set. - * @return the ManagedCcfProperties object itself. - */ - public ManagedCcfProperties withEnclavePlatform(EnclavePlatform enclavePlatform) { - this.enclavePlatform = enclavePlatform; - return this; - } - - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (memberIdentityCertificates() != null) { - memberIdentityCertificates().forEach(e -> e.validate()); - } - if (deploymentType() != null) { - deploymentType().validate(); - } - } - /** * {@inheritDoc} */ @@ -232,53 +205,51 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeJsonField("deploymentType", this.deploymentType); jsonWriter.writeStringField("runningState", this.runningState == null ? null : this.runningState.toString()); jsonWriter.writeNumberField("nodeCount", this.nodeCount); - jsonWriter.writeStringField("enclavePlatform", - this.enclavePlatform == null ? null : this.enclavePlatform.toString()); return jsonWriter.writeEndObject(); } /** - * Reads an instance of ManagedCcfProperties from the JsonReader. + * Reads an instance of ManagedCCFProperties from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCcfProperties if the JsonReader was pointing to an instance of it, or null if it + * @return An instance of ManagedCCFProperties if the JsonReader was pointing to an instance of it, or null if it * was pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCcfProperties. + * @throws IOException If an error occurs while reading the ManagedCCFProperties. */ - public static ManagedCcfProperties fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCCFProperties fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCcfProperties deserializedManagedCcfProperties = new ManagedCcfProperties(); + ManagedCCFProperties deserializedManagedCCFProperties = new ManagedCCFProperties(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("appName".equals(fieldName)) { - deserializedManagedCcfProperties.appName = reader.getString(); + deserializedManagedCCFProperties.appName = reader.getString(); } else if ("appUri".equals(fieldName)) { - deserializedManagedCcfProperties.appUri = reader.getString(); + deserializedManagedCCFProperties.appUri = reader.getString(); } else if ("identityServiceUri".equals(fieldName)) { - deserializedManagedCcfProperties.identityServiceUri = reader.getString(); + deserializedManagedCCFProperties.identityServiceUri = reader.getString(); } else if ("memberIdentityCertificates".equals(fieldName)) { List memberIdentityCertificates = reader.readArray(reader1 -> MemberIdentityCertificate.fromJson(reader1)); - deserializedManagedCcfProperties.memberIdentityCertificates = memberIdentityCertificates; + deserializedManagedCCFProperties.memberIdentityCertificates = memberIdentityCertificates; } else if ("deploymentType".equals(fieldName)) { - deserializedManagedCcfProperties.deploymentType = DeploymentType.fromJson(reader); + deserializedManagedCCFProperties.deploymentType = DeploymentType.fromJson(reader); } else if ("runningState".equals(fieldName)) { - deserializedManagedCcfProperties.runningState = RunningState.fromString(reader.getString()); + deserializedManagedCCFProperties.runningState = RunningState.fromString(reader.getString()); } else if ("provisioningState".equals(fieldName)) { - deserializedManagedCcfProperties.provisioningState + deserializedManagedCCFProperties.provisioningState = ProvisioningState.fromString(reader.getString()); } else if ("nodeCount".equals(fieldName)) { - deserializedManagedCcfProperties.nodeCount = reader.getNullable(JsonReader::getInt); + deserializedManagedCCFProperties.nodeCount = reader.getNullable(JsonReader::getInt); } else if ("enclavePlatform".equals(fieldName)) { - deserializedManagedCcfProperties.enclavePlatform = EnclavePlatform.fromString(reader.getString()); + deserializedManagedCCFProperties.enclavePlatform = EnclavePlatform.fromString(reader.getString()); } else { reader.skipChildren(); } } - return deserializedManagedCcfProperties; + return deserializedManagedCCFProperties; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java similarity index 63% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java index 22ffcb4a0703..f32f9426e971 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java @@ -1,11 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -16,7 +15,7 @@ * Object representing Restore properties of Managed CCF Resource. */ @Fluent -public final class ManagedCcfRestore implements JsonSerializable { +public final class ManagedCCFRestore implements JsonSerializable { /* * Fileshare where the managed CCF resource backup is stored. */ @@ -33,9 +32,9 @@ public final class ManagedCcfRestore implements JsonSerializable { - ManagedCcfRestore deserializedManagedCcfRestore = new ManagedCcfRestore(); + ManagedCCFRestore deserializedManagedCCFRestore = new ManagedCCFRestore(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("fileShareName".equals(fieldName)) { - deserializedManagedCcfRestore.fileShareName = reader.getString(); + deserializedManagedCCFRestore.fileShareName = reader.getString(); } else if ("restoreRegion".equals(fieldName)) { - deserializedManagedCcfRestore.restoreRegion = reader.getString(); + deserializedManagedCCFRestore.restoreRegion = reader.getString(); } else if ("uri".equals(fieldName)) { - deserializedManagedCcfRestore.uri = reader.getString(); + deserializedManagedCCFRestore.uri = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCcfRestore; + return deserializedManagedCCFRestore; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java similarity index 64% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java index 398f4301a584..ebf6ed11f2a9 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java @@ -1,15 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; /** - * An immutable client-side representation of ManagedCcfRestoreResponse. + * An immutable client-side representation of ManagedCCFRestoreResponse. */ -public interface ManagedCcfRestoreResponse { +public interface ManagedCCFRestoreResponse { /** * Gets the message property: Response body stating if the managed CCF resource is being restored. * @@ -18,9 +18,9 @@ public interface ManagedCcfRestoreResponse { String message(); /** - * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner object. + * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner object. * * @return the inner object. */ - ManagedCcfRestoreResponseInner innerModel(); + ManagedCCFRestoreResponseInner innerModel(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java similarity index 76% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java index b0ec1b6d9fa4..6b3f2f4cdadc 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -9,12 +9,10 @@ import com.azure.core.util.Context; /** - * Resource collection API of ManagedCcfs. + * Resource collection API of ManagedCCFs. */ -public interface ManagedCcfs { +public interface ManagedCCFs { /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -25,11 +23,9 @@ public interface ManagedCcfs { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF along with {@link Response}. */ - Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); + Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -39,11 +35,9 @@ public interface ManagedCcfs { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF. */ - ManagedCcf getByResourceGroup(String resourceGroupName, String appName); + ManagedCCF getByResourceGroup(String resourceGroupName, String appName); /** - * Deletes a Managed CCF resource. - * * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -55,8 +49,6 @@ public interface ManagedCcfs { void deleteByResourceGroup(String resourceGroupName, String appName); /** - * Deletes a Managed CCF resource. - * * Deletes an existing Managed CCF. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -69,8 +61,6 @@ public interface ManagedCcfs { void delete(String resourceGroupName, String appName, Context context); /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -80,11 +70,9 @@ public interface ManagedCcfs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable listByResourceGroup(String resourceGroupName); + PagedIterable listByResourceGroup(String resourceGroupName); /** - * Retrieves information about all Managed CCF resources under the given subscription and resource group - * * Retrieves the properties of all Managed CCF apps. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -96,11 +84,9 @@ public interface ManagedCcfs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); + PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. @@ -108,11 +94,9 @@ public interface ManagedCcfs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable list(); + PagedIterable list(); /** - * Retrieves information about all Managed CCF resources under the given subscription - * * Retrieves the properties of all Managed CCF. * * @param filter The filter to apply on the list operation. eg. $filter=ledgerType eq 'Public'. @@ -123,75 +107,65 @@ public interface ManagedCcfs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable list(String filter, Context context); + PagedIterable list(String filter, Context context); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf); + ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF); /** - * Performs the backup operation on a Managed CCF Resource. - * * Backs up a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Backup Request Body. + * @param managedCCF Managed CCF Backup Request Body. * @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 object representing the backup response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCcf, + ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf); + ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF); /** - * Performs the restore operation to spin up a newly restored Managed CCF Resource. - * * Restores a Managed CCF Resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param appName Name of the Managed CCF. - * @param managedCcf Managed CCF Restore Request Body. + * @param managedCCF Managed CCF Restore Request Body. * @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 object representing the restore response of a Managed CCF Resource. + * @return the response. */ - ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCcf, + ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context); /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param id the resource ID. @@ -200,11 +174,9 @@ ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, Mana * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF along with {@link Response}. */ - ManagedCcf getById(String id); + ManagedCCF getById(String id); /** - * Retrieves information about a Managed CCF resource. - * * Retrieves the properties of a Managed CCF app. * * @param id the resource ID. @@ -214,11 +186,9 @@ ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, Mana * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF along with {@link Response}. */ - Response getByIdWithResponse(String id, Context context); + Response getByIdWithResponse(String id, Context context); /** - * Deletes a Managed CCF resource. - * * Deletes an existing Managed CCF. * * @param id the resource ID. @@ -229,8 +199,6 @@ ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, Mana void deleteById(String id); /** - * Deletes a Managed CCF resource. - * * Deletes an existing Managed CCF. * * @param id the resource ID. @@ -242,10 +210,10 @@ ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, Mana void deleteByIdWithResponse(String id, Context context); /** - * Begins definition for a new ManagedCcf resource. + * Begins definition for a new ManagedCCF resource. * * @param name resource name. - * @return the first stage of the new ManagedCcf definition. + * @return the first stage of the new ManagedCCF definition. */ - ManagedCcf.DefinitionStages.Blank define(String name); + ManagedCCF.DefinitionStages.Blank define(String name); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfList.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfList.java deleted file mode 100644 index 00223d869772..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfList.java +++ /dev/null @@ -1,127 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.confidentialledger.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 com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; -import java.io.IOException; -import java.util.List; - -/** - * Object that includes an array of Managed CCF and a possible link for next set. - */ -@Fluent -public final class ManagedCcfList implements JsonSerializable { - /* - * List of Managed CCF - */ - private List value; - - /* - * The URL the client should use to fetch the next page (per server side paging). - */ - private String nextLink; - - /** - * Creates an instance of ManagedCcfList class. - */ - public ManagedCcfList() { - } - - /** - * Get the value property: List of Managed CCF. - * - * @return the value value. - */ - public List value() { - return this.value; - } - - /** - * Set the value property: List of Managed CCF. - * - * @param value the value value to set. - * @return the ManagedCcfList object itself. - */ - public ManagedCcfList withValue(List value) { - this.value = value; - return this; - } - - /** - * Get the nextLink property: The URL the client should use to fetch the next page (per server side paging). - * - * @return the nextLink value. - */ - public String nextLink() { - return this.nextLink; - } - - /** - * Set the nextLink property: The URL the client should use to fetch the next page (per server side paging). - * - * @param nextLink the nextLink value to set. - * @return the ManagedCcfList object itself. - */ - public ManagedCcfList withNextLink(String nextLink) { - this.nextLink = nextLink; - return this; - } - - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - if (value() != null) { - value().forEach(e -> e.validate()); - } - } - - /** - * {@inheritDoc} - */ - @Override - public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { - jsonWriter.writeStartObject(); - jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element)); - jsonWriter.writeStringField("nextLink", this.nextLink); - return jsonWriter.writeEndObject(); - } - - /** - * Reads an instance of ManagedCcfList from the JsonReader. - * - * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCcfList if the JsonReader was pointing to an instance of it, or null if it was - * pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCcfList. - */ - public static ManagedCcfList fromJson(JsonReader jsonReader) throws IOException { - return jsonReader.readObject(reader -> { - ManagedCcfList deserializedManagedCcfList = new ManagedCcfList(); - while (reader.nextToken() != JsonToken.END_OBJECT) { - String fieldName = reader.getFieldName(); - reader.nextToken(); - - if ("value".equals(fieldName)) { - List value = reader.readArray(reader1 -> ManagedCcfInner.fromJson(reader1)); - deserializedManagedCcfList.value = value; - } else if ("nextLink".equals(fieldName)) { - deserializedManagedCcfList.nextLink = reader.getString(); - } else { - reader.skipChildren(); - } - } - - return deserializedManagedCcfList; - }); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java index 186e38dfee73..8ca6ed5feabc 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java @@ -1,10 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; import com.azure.core.annotation.Fluent; +import com.azure.core.util.BinaryData; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -12,8 +13,6 @@ import java.io.IOException; /** - * MemberIdentityCertificate - * * Object representing MemberIdentityCertificate for Managed CCF. */ @Fluent @@ -31,7 +30,7 @@ public final class MemberIdentityCertificate implements JsonSerializable BinaryData.fromObject(nonNullReader.readUntyped())); } else { reader.skipChildren(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java index 350cb2010e64..8d9ad6365837 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -12,9 +12,7 @@ */ public interface Operations { /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @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. @@ -24,9 +22,7 @@ public interface Operations { PagedIterable list(); /** - * Retrieves a list of available API operations under this Resource Provider. - * - * Retrieves a list of available API operations. + * List the operations for the provider. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java index 156de82f4791..918f3ef52a10 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java index 71f31bef74a3..3629e2b1f921 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java index 7436e5648c38..ec086dc34ef3 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; -import com.azure.core.annotation.Fluent; +import com.azure.core.annotation.Immutable; import com.azure.json.JsonReader; import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; @@ -14,7 +14,7 @@ /** * Describes the properties of the Operation. */ -@Fluent +@Immutable public final class ResourceProviderOperationDisplay implements JsonSerializable { /* * Name of the resource provider. @@ -39,7 +39,7 @@ public final class ResourceProviderOperationDisplay implements JsonSerializable< /** * Creates an instance of ResourceProviderOperationDisplay class. */ - public ResourceProviderOperationDisplay() { + private ResourceProviderOperationDisplay() { } /** @@ -51,17 +51,6 @@ public String provider() { return this.provider; } - /** - * Set the provider property: Name of the resource provider. - * - * @param provider the provider value to set. - * @return the ResourceProviderOperationDisplay object itself. - */ - public ResourceProviderOperationDisplay withProvider(String provider) { - this.provider = provider; - return this; - } - /** * Get the resource property: Name of the resource type. * @@ -71,17 +60,6 @@ public String resource() { return this.resource; } - /** - * Set the resource property: Name of the resource type. - * - * @param resource the resource value to set. - * @return the ResourceProviderOperationDisplay object itself. - */ - public ResourceProviderOperationDisplay withResource(String resource) { - this.resource = resource; - return this; - } - /** * Get the operation property: Name of the resource provider operation. * @@ -91,17 +69,6 @@ public String operation() { return this.operation; } - /** - * Set the operation property: Name of the resource provider operation. - * - * @param operation the operation value to set. - * @return the ResourceProviderOperationDisplay object itself. - */ - public ResourceProviderOperationDisplay withOperation(String operation) { - this.operation = operation; - return this; - } - /** * Get the description property: Description of the resource provider operation. * @@ -111,25 +78,6 @@ public String description() { return this.description; } - /** - * Set the description property: Description of the resource provider operation. - * - * @param description the description value to set. - * @return the ResourceProviderOperationDisplay object itself. - */ - public ResourceProviderOperationDisplay withDescription(String description) { - this.description = description; - return this; - } - - /** - * Validates the instance. - * - * @throws IllegalArgumentException thrown if the instance is not valid. - */ - public void validate() { - } - /** * {@inheritDoc} */ diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java index d9fe621ab7e1..51b10d65b231 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; @@ -14,7 +14,7 @@ public interface ResourceProviders { /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. @@ -27,7 +27,7 @@ public interface ResourceProviders { /** * To check whether a resource name is available. * - * @param nameAvailabilityRequest Name availability request payload. + * @param nameAvailabilityRequest The request body. * @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. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java index 5af5b28920d7..945aea155f96 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java index d61bdc8f4f56..e6b17088fc0b 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java @@ -1,9 +1,9 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. /** * Package containing the data models for ConfidentialLedgerManagementClient. - * Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. + * Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. */ package com.azure.resourcemanager.confidentialledger.models; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java index 53576b31c29c..4441c8f85691 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java @@ -1,9 +1,9 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. /** * Package containing the classes for ConfidentialLedgerManagementClient. - * Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview. + * Microsoft Azure Confidential Compute Ledger Managed CCF Control Plane REST API version 2025-06-10-preview. */ package com.azure.resourcemanager.confidentialledger; diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/module-info.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/module-info.java index f4385cb29ad4..ddeade1de094 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/module-info.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/module-info.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. module com.azure.resourcemanager.confidentialledger { requires transitive com.azure.core.management; @@ -12,4 +12,5 @@ opens com.azure.resourcemanager.confidentialledger.fluent.models to com.azure.core; opens com.azure.resourcemanager.confidentialledger.models to com.azure.core; + opens com.azure.resourcemanager.confidentialledger.implementation.models to com.azure.core; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json new file mode 100644 index 000000000000..2ca62e969e85 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json @@ -0,0 +1 @@ +{"flavor":"azure","apiVersions":{"Microsoft.ConfidentialLedger":"2025-06-10-preview"},"crossLanguageDefinitions":{"com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.backup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginCreate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginDelete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginUpdate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.create":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.delete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.list":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.restore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.update":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.backup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginBackup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginCreate":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginDelete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginRestore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginUpdate":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.create":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.delete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.list":"Microsoft.ConfidentialLedger.ManagedCCFs.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.restore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.update":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient":"Microsoft.ConfidentialLedger.Operations","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient.list":"Azure.ResourceManager.Legacy.Operations.list","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailability":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailabilityWithResponse":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner":"Microsoft.ConfidentialLedger.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner":"Microsoft.ConfidentialLedger.ManagedCCF","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner":"Microsoft.ConfidentialLedger.ResourceProviderOperationDefinition","com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList":"Microsoft.ConfidentialLedger.ConfidentialLedgerList","com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList":"Microsoft.ConfidentialLedger.ManagedCCFList","com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList":"Microsoft.ConfidentialLedger.ResourceProviderOperationList","com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.AADBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.ApplicationType":"Microsoft.ConfidentialLedger.ApplicationType","com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.CertBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackup","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestore","com.azure.resourcemanager.confidentialledger.models.DeploymentType":"Microsoft.ConfidentialLedger.DeploymentType","com.azure.resourcemanager.confidentialledger.models.EnclavePlatform":"Microsoft.ConfidentialLedger.EnclavePlatform","com.azure.resourcemanager.confidentialledger.models.LanguageRuntime":"Microsoft.ConfidentialLedger.LanguageRuntime","com.azure.resourcemanager.confidentialledger.models.LedgerProperties":"Microsoft.ConfidentialLedger.LedgerProperties","com.azure.resourcemanager.confidentialledger.models.LedgerRoleName":"Microsoft.ConfidentialLedger.LedgerRoleName","com.azure.resourcemanager.confidentialledger.models.LedgerSku":"Microsoft.ConfidentialLedger.LedgerSku","com.azure.resourcemanager.confidentialledger.models.LedgerType":"Microsoft.ConfidentialLedger.LedgerType","com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup":"Microsoft.ConfidentialLedger.ManagedCCFBackup","com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties":"Microsoft.ConfidentialLedger.ManagedCCFProperties","com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore":"Microsoft.ConfidentialLedger.ManagedCCFRestore","com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate":"Microsoft.ConfidentialLedger.MemberIdentityCertificate","com.azure.resourcemanager.confidentialledger.models.ProvisioningState":"Microsoft.ConfidentialLedger.ProvisioningState","com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationDisplay":"Microsoft.ConfidentialLedger.ResourceProviderOperationDisplay","com.azure.resourcemanager.confidentialledger.models.RunningState":"Microsoft.ConfidentialLedger.RunningState"},"generatedFiles":["src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json index ec5982867cfd..04245fdb2ed0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json @@ -1 +1 @@ -[["com.azure.resourcemanager.confidentialledger.implementation.LedgersClientImpl$LedgersService"],["com.azure.resourcemanager.confidentialledger.implementation.ManagedCcfsClientImpl$ManagedCcfsService"],["com.azure.resourcemanager.confidentialledger.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.confidentialledger.implementation.ResourceProvidersClientImpl$ResourceProvidersService"]] \ No newline at end of file +[["com.azure.resourcemanager.confidentialledger.implementation.LedgersClientImpl$LedgersService"],["com.azure.resourcemanager.confidentialledger.implementation.ManagedCCFsClientImpl$ManagedCCFsService"],["com.azure.resourcemanager.confidentialledger.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.confidentialledger.implementation.ResourceProvidersClientImpl$ResourceProvidersService"]] \ No newline at end of file diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerBackupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerBackupSamples.java index fa56e6189007..069b993d7924 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerBackupSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerBackupSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -11,9 +11,7 @@ */ public final class LedgerBackupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Backup.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Backup.json */ /** * Sample code: ConfidentialLedgerBackup. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java index d0781130d29e..f2f42c6134a1 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; @@ -19,9 +19,7 @@ */ public final class LedgerCreateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Create.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Create.json */ /** * Sample code: ConfidentialLedgerCreate. @@ -38,7 +36,7 @@ public final class LedgerCreateSamples { .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) .withLedgerSku(LedgerSku.STANDARD) .withAadBasedSecurityPrincipals(Arrays - .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerDeleteSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerDeleteSamples.java index 916b6c78d82b..b2d1da66b11c 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerDeleteSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerDeleteSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -9,9 +9,7 @@ */ public final class LedgerDeleteSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Delete.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Delete.json */ /** * Sample code: ConfidentialLedgerDelete. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerGetByResourceGroupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerGetByResourceGroupSamples.java index 212fe0a55b8b..abf2ff1e24bc 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerGetByResourceGroupSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerGetByResourceGroupSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -9,9 +9,7 @@ */ public final class LedgerGetByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Get.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Get.json */ /** * Sample code: ConfidentialLedgerGet. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListByResourceGroupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListByResourceGroupSamples.java index 7bcb1790375f..11de584e59c5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListByResourceGroupSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListByResourceGroupSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -9,9 +9,7 @@ */ public final class LedgerListByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_List.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_List.json */ /** * Sample code: ConfidentialLedgerList. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListSamples.java index f808390b4450..3d855e6914e5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerListSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -9,9 +9,7 @@ */ public final class LedgerListSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_ListBySub.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_ListBySub.json */ /** * Sample code: ConfidentialLedgerListBySub. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerRestoreSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerRestoreSamples.java index 5b719d310a00..2da3b33e0ee2 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerRestoreSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerRestoreSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -11,9 +11,7 @@ */ public final class LedgerRestoreSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Restore.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Restore.json */ /** * Sample code: ConfidentialLedgerRestore. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java index c4a11881176d..8f0e88d7f49b 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; @@ -19,9 +19,7 @@ */ public final class LedgerUpdateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ConfidentialLedger_Update.json + * x-ms-original-file: 2025-06-10-preview/ConfidentialLedger_Update.json */ /** * Sample code: ConfidentialLedgerUpdate. @@ -38,12 +36,14 @@ public final class LedgerUpdateSamples { .withTags(mapOf("additionProps2", "additional property value", "additionalProps1", "additional properties")) .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) .withAadBasedSecurityPrincipals(Arrays - .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( "-----BEGIN CERTIFICATE-----\nMIIDUjCCAjqgAwIBAgIQJ2IrDBawSkiAbkBYmiAopDANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDExtTeW50aGV0aWNzIExlZGdlciBVc2VyIENlcnQwHhcNMjAwOTIzMjIxODQ2WhcNMjEwOTIzMjIyODQ2WjAmMSQwIgYDVQQDExtTeW50aGV0aWNzIExlZGdlciBVc2VyIENlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCX2s/Eu4q/eQ63N+Ugeg5oAciZua/YCJr41c/696szvSY7Zg1SNJlW88/nbz70+QpO55OmqlEE3QCU+T0Vl/h0Gf//n1PYcoBbTGUnYEmV+fTTHict6rFiEwrGJ62tvcpYgwapInSLyEeUzjki0zhOLJ1OfRnYd1eGnFVMpE5aVjiS8Q5dmTEUyd51EIprGE8RYAW9aeWSwTH7gjHUsRlJnHKcdhaK/v5QKJnNu5bzPFUcpC0ZBcizoMPAtroLAD4B68Jl0z3op18MgZe6lRrVoWuxfqnk5GojuB/Vu8ohAZKoFhQ6NB6r+LL2AUs+Zr7Bt26IkEdR178n9JMEA4gHAgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBS/a7PU9iOfOKEyZCp11Oen5VSuuDAdBgNVHQ4EFgQUv2uz1PYjnzihMmQqddTnp+VUrrgwDQYJKoZIhvcNAQELBQADggEBAF5q2fDwnse8egXhfaJCqqM969E9gSacqFmASpoDJPRPEX7gqoO7v1ww7nqRtRDoRiBvo/yNk7jlSAkRN3nRRnZLZZ3MYQdmCr4FGyIqRg4Y94+nja+Du9pDD761rxRktMVPSOaAVM/E5DQvscDlPvlPYe9mkcrLCE4DXYpiMmLT8Tm55LJJq5m07dVDgzAIR1L/hmEcbK0pnLgzciMtMLxGO2udnyyW/UW9WxnjvrrD2JluTHH9mVbb+XQP1oFtlRBfH7aui1ZgWfKvxrdP4zdK9QoWSUvRux3TLsGmHRBjBMtqYDY3y5mB+aNjLelvWpeVb0m2aOSVXynrLwNCAVA=\n-----END CERTIFICATE-----") - .withLedgerRoleName(LedgerRoleName.READER)))) + .withLedgerRoleName(LedgerRoleName.READER))) + .withScittConfiguration( + "{\r\n \"configuration\": {\r\n \"policy\": {\r\n \"policyScript\": \"export function apply(phdr) { if (!phdr.issuer) {return 'Issuer not found'} else if (phdr.issuer !== 'did:x509:0:sha256:HnwZ4lezuxq/GVcl/Sk7YWW170qAD0DZBLXilXet0jg=::eku:1.3.6.1.4.1.311.10.3.13') { return 'Invalid issuer'; } return true; }\"\r\n },\r\n \"authentication\": {\r\n \"allowUnauthenticated\": false,\r\n \"jwt\": {\r\n \"requiredClaims\": {\r\n \"aud\": \"scitt\",\r\n \"iss\": \"https://authserver.com/\",\r\n \"http://unique.claim/department_id\": \"654987\"\r\n }\r\n }\r\n }\r\n }\r\n }")) .apply(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java similarity index 60% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java index 82361cbfff22..665b292c0e87 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java @@ -1,19 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; /** - * Samples for ManagedCcf Backup. + * Samples for ManagedCCF Backup. */ -public final class ManagedCcfBackupSamples { +public final class ManagedCCFBackupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Backup.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Backup.json */ /** * Sample code: ManagedCCFBackup. @@ -22,9 +20,9 @@ public final class ManagedCcfBackupSamples { */ public static void managedCCFBackup(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs() + manager.managedCCFs() .backup("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCcfBackup().withRestoreRegion("EastUS").withUri("DummySASUri"), + new ManagedCCFBackup().withRestoreRegion("EastUS").withUri("DummySASUri"), com.azure.core.util.Context.NONE); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfCreateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java similarity index 71% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfCreateSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java index 746852f48e4d..ec92418573f6 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfCreateSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java @@ -1,48 +1,44 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.core.management.serializer.SerializerFactory; -import com.azure.core.util.serializer.SerializerEncoding; +import com.azure.core.util.BinaryData; import com.azure.resourcemanager.confidentialledger.models.DeploymentType; import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; import com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate; -import java.io.IOException; +import java.nio.charset.StandardCharsets; import java.util.Arrays; import java.util.HashMap; import java.util.Map; /** - * Samples for ManagedCcf Create. + * Samples for ManagedCCF Create. */ -public final class ManagedCcfCreateSamples { +public final class ManagedCCFCreateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Create.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Create.json */ /** * Sample code: ManagedCCFCreate. * * @param manager Entry point to ConfidentialLedgerManager. */ - public static void managedCCFCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) - throws IOException { - manager.managedCcfs() + public static void + managedCCFCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { + manager.managedCCFs() .define("DummyMccfAppName") .withRegion("EastUS") .withExistingResourceGroup("DummyResourceGroupName") .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCcfProperties() + .withProperties(new ManagedCCFProperties() .withMemberIdentityCertificates(Arrays.asList(new MemberIdentityCertificate().withCertificate( "-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----") .withEncryptionkey("fakeTokenPlaceholder") - .withTags(SerializerFactory.createDefaultManagementSerializerAdapter() - .deserialize("{\"additionalProps1\":\"additional properties\"}", Object.class, - SerializerEncoding.JSON)))) + .withTags(BinaryData.fromBytes( + "[{tags={additionalProps1=additional properties}}]".getBytes(StandardCharsets.UTF_8))))) .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) .withAppSourceUri( "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11")) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfDeleteSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java similarity index 57% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfDeleteSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java index ec34c147b3ff..6ab5784698d6 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfDeleteSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java @@ -1,17 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; /** - * Samples for ManagedCcf Delete. + * Samples for ManagedCCF Delete. */ -public final class ManagedCcfDeleteSamples { +public final class ManagedCCFDeleteSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Delete.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Delete.json */ /** * Sample code: ConfidentialLedgerDelete. @@ -20,6 +18,6 @@ public final class ManagedCcfDeleteSamples { */ public static void confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs().delete("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); + manager.managedCCFs().delete("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfGetByResourceGroupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java similarity index 60% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfGetByResourceGroupSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java index 52e2a5e34058..a72977c01bfe 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfGetByResourceGroupSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java @@ -1,17 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; /** - * Samples for ManagedCcf GetByResourceGroup. + * Samples for ManagedCCF GetByResourceGroup. */ -public final class ManagedCcfGetByResourceGroupSamples { +public final class ManagedCCFGetByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Get.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Get.json */ /** * Sample code: ManagedCCFGet. @@ -19,7 +17,7 @@ public final class ManagedCcfGetByResourceGroupSamples { * @param manager Entry point to ConfidentialLedgerManager. */ public static void managedCCFGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs() + manager.managedCCFs() .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfListByResourceGroupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java similarity index 54% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfListByResourceGroupSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java index 460bf7c60961..c64fc6b932f5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfListByResourceGroupSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java @@ -1,17 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; /** - * Samples for ManagedCcf ListByResourceGroup. + * Samples for ManagedCCF ListByResourceGroup. */ -public final class ManagedCcfListByResourceGroupSamples { +public final class ManagedCCFListByResourceGroupSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_List.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_List.json */ /** * Sample code: ManagedCCFList. @@ -19,6 +17,6 @@ public final class ManagedCcfListByResourceGroupSamples { * @param manager Entry point to ConfidentialLedgerManager. */ public static void managedCCFList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); + manager.managedCCFs().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfListSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java similarity index 55% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfListSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java index 6285bf779d29..7b9184977840 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfListSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java @@ -1,17 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; /** - * Samples for ManagedCcf List. + * Samples for ManagedCCF List. */ -public final class ManagedCcfListSamples { +public final class ManagedCCFListSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_ListBySub.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_ListBySub.json */ /** * Sample code: ManagedCCFListBySub. @@ -20,6 +18,6 @@ public final class ManagedCcfListSamples { */ public static void managedCCFListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs().list(null, com.azure.core.util.Context.NONE); + manager.managedCCFs().list(null, com.azure.core.util.Context.NONE); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java similarity index 63% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java index 5feb702710a6..0c0bd3429303 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java @@ -1,19 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; /** - * Samples for ManagedCcf Restore. + * Samples for ManagedCCF Restore. */ -public final class ManagedCcfRestoreSamples { +public final class ManagedCCFRestoreSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Restore.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Restore.json */ /** * Sample code: ManagedCCFRestore. @@ -22,9 +20,9 @@ public final class ManagedCcfRestoreSamples { */ public static void managedCCFRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCcfs() + manager.managedCCFs() .restore("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCcfRestore().withFileShareName("DummyFileShareName") + new ManagedCCFRestore().withFileShareName("DummyFileShareName") .withRestoreRegion("EastUS") .withUri("DummySASUri"), com.azure.core.util.Context.NONE); diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfUpdateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java similarity index 79% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfUpdateSamples.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java index 28053956d8c0..61fcdbc69366 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfUpdateSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java @@ -1,24 +1,22 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; import com.azure.resourcemanager.confidentialledger.models.DeploymentType; import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcf; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; import java.util.HashMap; import java.util.Map; /** - * Samples for ManagedCcf Update. + * Samples for ManagedCCF Update. */ -public final class ManagedCcfUpdateSamples { +public final class ManagedCCFUpdateSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/ManagedCCF_Update.json + * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Update.json */ /** * Sample code: ManagedCCFUpdate. @@ -27,13 +25,13 @@ public final class ManagedCcfUpdateSamples { */ public static void managedCCFUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - ManagedCcf resource = manager.managedCcfs() + ManagedCCF resource = manager.managedCCFs() .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE) .getValue(); resource.update() .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCcfProperties() + .withProperties(new ManagedCCFProperties() .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) .withAppSourceUri( "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11"))) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListSamples.java index 06451f06a17e..28f030ed7c6c 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListSamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -9,9 +9,7 @@ */ public final class OperationsListSamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/Operations_Get.json + * x-ms-original-file: 2025-06-10-preview/Operations_Get.json */ /** * Sample code: OperationsGet. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderCheckNameAvailabilitySamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderCheckNameAvailabilitySamples.java index e218b0c98887..e0998cfe82c5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderCheckNameAvailabilitySamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderCheckNameAvailabilitySamples.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -11,9 +11,7 @@ */ public final class ResourceProviderCheckNameAvailabilitySamples { /* - * x-ms-original-file: - * specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/ - * examples/CheckNameAvailability.json + * x-ms-original-file: 2025-06-10-preview/CheckNameAvailability.json */ /** * Sample code: CheckNameAvailability. diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java new file mode 100644 index 000000000000..ab4b15a0e2c9 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java @@ -0,0 +1,33 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import org.junit.jupiter.api.Assertions; + +public final class AADBasedSecurityPrincipalTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + AADBasedSecurityPrincipal model = BinaryData + .fromString("{\"principalId\":\"hpf\",\"tenantId\":\"ypininm\",\"ledgerRoleName\":\"Administrator\"}") + .toObject(AADBasedSecurityPrincipal.class); + Assertions.assertEquals("hpf", model.principalId()); + Assertions.assertEquals("ypininm", model.tenantId()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, model.ledgerRoleName()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + AADBasedSecurityPrincipal model = new AADBasedSecurityPrincipal().withPrincipalId("hpf") + .withTenantId("ypininm") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR); + model = BinaryData.fromObject(model).toObject(AADBasedSecurityPrincipal.class); + Assertions.assertEquals("hpf", model.principalId()); + Assertions.assertEquals("ypininm", model.tenantId()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, model.ledgerRoleName()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CertBasedSecurityPrincipalTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CertBasedSecurityPrincipalTests.java new file mode 100644 index 000000000000..d03325860676 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CertBasedSecurityPrincipalTests.java @@ -0,0 +1,30 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import org.junit.jupiter.api.Assertions; + +public final class CertBasedSecurityPrincipalTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + CertBasedSecurityPrincipal model + = BinaryData.fromString("{\"cert\":\"ybb\",\"ledgerRoleName\":\"Contributor\"}") + .toObject(CertBasedSecurityPrincipal.class); + Assertions.assertEquals("ybb", model.cert()); + Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, model.ledgerRoleName()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + CertBasedSecurityPrincipal model + = new CertBasedSecurityPrincipal().withCert("ybb").withLedgerRoleName(LedgerRoleName.CONTRIBUTOR); + model = BinaryData.fromObject(model).toObject(CertBasedSecurityPrincipal.class); + Assertions.assertEquals("ybb", model.cert()); + Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, model.ledgerRoleName()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityRequestTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityRequestTests.java new file mode 100644 index 000000000000..e988e3597c59 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityRequestTests.java @@ -0,0 +1,29 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest; +import org.junit.jupiter.api.Assertions; + +public final class CheckNameAvailabilityRequestTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + CheckNameAvailabilityRequest model + = BinaryData.fromString("{\"name\":\"mhquvgjxp\",\"type\":\"czmehmtzopbsp\"}") + .toObject(CheckNameAvailabilityRequest.class); + Assertions.assertEquals("mhquvgjxp", model.name()); + Assertions.assertEquals("czmehmtzopbsp", model.type()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + CheckNameAvailabilityRequest model + = new CheckNameAvailabilityRequest().withName("mhquvgjxp").withType("czmehmtzopbsp"); + model = BinaryData.fromObject(model).toObject(CheckNameAvailabilityRequest.class); + Assertions.assertEquals("mhquvgjxp", model.name()); + Assertions.assertEquals("czmehmtzopbsp", model.type()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityResponseInnerTests.java new file mode 100644 index 000000000000..3ab9ee00a739 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/CheckNameAvailabilityResponseInnerTests.java @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner; +import com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityReason; +import org.junit.jupiter.api.Assertions; + +public final class CheckNameAvailabilityResponseInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + CheckNameAvailabilityResponseInner model + = BinaryData.fromString("{\"nameAvailable\":false,\"reason\":\"Invalid\",\"message\":\"gsybbejhp\"}") + .toObject(CheckNameAvailabilityResponseInner.class); + Assertions.assertFalse(model.nameAvailable()); + Assertions.assertEquals(CheckNameAvailabilityReason.INVALID, model.reason()); + Assertions.assertEquals("gsybbejhp", model.message()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupResponseInnerTests.java new file mode 100644 index 000000000000..244bf7d235aa --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupResponseInnerTests.java @@ -0,0 +1,16 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner; + +public final class ConfidentialLedgerBackupResponseInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ConfidentialLedgerBackupResponseInner model = BinaryData.fromString("{\"message\":\"guhmuouqfpr\"}") + .toObject(ConfidentialLedgerBackupResponseInner.class); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupTests.java new file mode 100644 index 000000000000..d15c61c1575a --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerBackupTests.java @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup; +import org.junit.jupiter.api.Assertions; + +public final class ConfidentialLedgerBackupTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ConfidentialLedgerBackup model = BinaryData.fromString("{\"restoreRegion\":\"p\",\"uri\":\"sszdnru\"}") + .toObject(ConfidentialLedgerBackup.class); + Assertions.assertEquals("p", model.restoreRegion()); + Assertions.assertEquals("sszdnru", model.uri()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + ConfidentialLedgerBackup model = new ConfidentialLedgerBackup().withRestoreRegion("p").withUri("sszdnru"); + model = BinaryData.fromObject(model).toObject(ConfidentialLedgerBackup.class); + Assertions.assertEquals("p", model.restoreRegion()); + Assertions.assertEquals("sszdnru", model.uri()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java new file mode 100644 index 000000000000..1b7f6315a11d --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java @@ -0,0 +1,114 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.ApplicationType; +import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import com.azure.resourcemanager.confidentialledger.models.LedgerSku; +import com.azure.resourcemanager.confidentialledger.models.LedgerType; +import com.azure.resourcemanager.confidentialledger.models.RunningState; +import java.util.Arrays; +import java.util.HashMap; +import java.util.Map; +import org.junit.jupiter.api.Assertions; + +public final class ConfidentialLedgerInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ConfidentialLedgerInner model = BinaryData.fromString( + "{\"properties\":{\"ledgerName\":\"deupewnwrei\",\"ledgerUri\":\"zyf\",\"identityServiceUri\":\"sarhmofc\",\"ledgerInternalNamespace\":\"smy\",\"runningState\":\"Unknown\",\"ledgerType\":\"Unknown\",\"provisioningState\":\"Unknown\",\"ledgerSku\":\"Unknown\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"k\",\"tenantId\":\"txukcdmp\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"y\",\"tenantId\":\"nzwuxzd\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"rlhm\",\"tenantId\":\"fp\",\"ledgerRoleName\":\"Contributor\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"tu\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"yrtih\",\"ledgerRoleName\":\"Contributor\"},{\"cert\":\"jbpzvgnwzsymg\",\"ledgerRoleName\":\"Contributor\"}],\"hostLevel\":\"cyzkohdbihanuf\",\"maxBodySizeInMb\":808084535,\"subjectName\":\"jysagith\",\"nodeCount\":731883185,\"writeLBAddressPrefix\":\"bifpikxwczb\",\"workerThreads\":2005556864,\"enclavePlatform\":\"IntelSgx\",\"applicationType\":\"ConfidentialLedger\",\"scittConfiguration\":\"hiv\"},\"location\":\"n\",\"tags\":{\"vd\":\"ybrk\"},\"id\":\"mjgr\",\"name\":\"fwvuk\",\"type\":\"gaudcc\"}") + .toObject(ConfidentialLedgerInner.class); + Assertions.assertEquals("n", model.location()); + Assertions.assertEquals("ybrk", model.tags().get("vd")); + Assertions.assertEquals(RunningState.UNKNOWN, model.properties().runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, model.properties().ledgerType()); + Assertions.assertEquals(LedgerSku.UNKNOWN, model.properties().ledgerSku()); + Assertions.assertEquals("k", model.properties().aadBasedSecurityPrincipals().get(0).principalId()); + Assertions.assertEquals("txukcdmp", model.properties().aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + model.properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("tu", model.properties().certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + model.properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("cyzkohdbihanuf", model.properties().hostLevel()); + Assertions.assertEquals(808084535, model.properties().maxBodySizeInMb()); + Assertions.assertEquals("jysagith", model.properties().subjectName()); + Assertions.assertEquals(731883185, model.properties().nodeCount()); + Assertions.assertEquals("bifpikxwczb", model.properties().writeLBAddressPrefix()); + Assertions.assertEquals(2005556864, model.properties().workerThreads()); + Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, model.properties().applicationType()); + Assertions.assertEquals("hiv", model.properties().scittConfiguration()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + ConfidentialLedgerInner model = new ConfidentialLedgerInner().withLocation("n") + .withTags(mapOf("vd", "ybrk")) + .withProperties(new LedgerProperties().withRunningState(RunningState.UNKNOWN) + .withLedgerType(LedgerType.UNKNOWN) + .withLedgerSku(LedgerSku.UNKNOWN) + .withAadBasedSecurityPrincipals(Arrays.asList( + new AADBasedSecurityPrincipal().withPrincipalId("k") + .withTenantId("txukcdmp") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), + new AADBasedSecurityPrincipal().withPrincipalId("y") + .withTenantId("nzwuxzd") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), + new AADBasedSecurityPrincipal().withPrincipalId("rlhm") + .withTenantId("fp") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) + .withCertBasedSecurityPrincipals(Arrays.asList( + new CertBasedSecurityPrincipal().withCert("tu").withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), + new CertBasedSecurityPrincipal().withCert("yrtih").withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), + new CertBasedSecurityPrincipal().withCert("jbpzvgnwzsymg") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) + .withHostLevel("cyzkohdbihanuf") + .withMaxBodySizeInMb(808084535) + .withSubjectName("jysagith") + .withNodeCount(731883185) + .withWriteLBAddressPrefix("bifpikxwczb") + .withWorkerThreads(2005556864) + .withApplicationType(ApplicationType.CONFIDENTIAL_LEDGER) + .withScittConfiguration("hiv")); + model = BinaryData.fromObject(model).toObject(ConfidentialLedgerInner.class); + Assertions.assertEquals("n", model.location()); + Assertions.assertEquals("ybrk", model.tags().get("vd")); + Assertions.assertEquals(RunningState.UNKNOWN, model.properties().runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, model.properties().ledgerType()); + Assertions.assertEquals(LedgerSku.UNKNOWN, model.properties().ledgerSku()); + Assertions.assertEquals("k", model.properties().aadBasedSecurityPrincipals().get(0).principalId()); + Assertions.assertEquals("txukcdmp", model.properties().aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + model.properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("tu", model.properties().certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + model.properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("cyzkohdbihanuf", model.properties().hostLevel()); + Assertions.assertEquals(808084535, model.properties().maxBodySizeInMb()); + Assertions.assertEquals("jysagith", model.properties().subjectName()); + Assertions.assertEquals(731883185, model.properties().nodeCount()); + Assertions.assertEquals("bifpikxwczb", model.properties().writeLBAddressPrefix()); + Assertions.assertEquals(2005556864, model.properties().workerThreads()); + Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, model.properties().applicationType()); + Assertions.assertEquals("hiv", model.properties().scittConfiguration()); + } + + // Use "Map.of" if available + @SuppressWarnings("unchecked") + private static Map mapOf(Object... inputs) { + Map map = new HashMap<>(); + for (int i = 0; i < inputs.length; i += 2) { + String key = (String) inputs[i]; + T value = (T) inputs[i + 1]; + map.put(key, value); + } + return map; + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerListTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerListTests.java new file mode 100644 index 000000000000..29a8daaba46d --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerListTests.java @@ -0,0 +1,46 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList; +import com.azure.resourcemanager.confidentialledger.models.ApplicationType; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import com.azure.resourcemanager.confidentialledger.models.LedgerSku; +import com.azure.resourcemanager.confidentialledger.models.LedgerType; +import com.azure.resourcemanager.confidentialledger.models.RunningState; +import org.junit.jupiter.api.Assertions; + +public final class ConfidentialLedgerListTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ConfidentialLedgerList model = BinaryData.fromString( + "{\"value\":[{\"properties\":{\"ledgerName\":\"ooginuvamih\",\"ledgerUri\":\"gnarxzxtheo\",\"identityServiceUri\":\"si\",\"ledgerInternalNamespace\":\"evcciqihnhun\",\"runningState\":\"Resuming\",\"ledgerType\":\"Unknown\",\"provisioningState\":\"Deleting\",\"ledgerSku\":\"Basic\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"ispe\",\"tenantId\":\"tzfkufubl\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"qeof\",\"tenantId\":\"e\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"jbasvmsmjqulngs\",\"tenantId\":\"nbybkzgcwrwcl\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"ljdousk\",\"tenantId\":\"vkocrcjdkwtn\",\"ledgerRoleName\":\"Reader\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"iksqr\",\"ledgerRoleName\":\"Reader\"},{\"cert\":\"ainqpjwnzlljfm\",\"ledgerRoleName\":\"Reader\"},{\"cert\":\"bvmgxsabkyqduuji\",\"ledgerRoleName\":\"Contributor\"},{\"cert\":\"zdzevndh\",\"ledgerRoleName\":\"Reader\"}],\"hostLevel\":\"d\",\"maxBodySizeInMb\":176871010,\"subjectName\":\"sbdkvwr\",\"nodeCount\":1914162243,\"writeLBAddressPrefix\":\"usnhutje\",\"workerThreads\":1438650135,\"enclavePlatform\":\"AmdSevSnp\",\"applicationType\":\"CodeTransparency\",\"scittConfiguration\":\"gjzzdatqxhocdg\"},\"location\":\"blgphuticn\",\"tags\":{\"okftyxolniwpwcuk\":\"aozwyiftyhxhu\"},\"id\":\"fkgiawxk\",\"name\":\"ryplwckbasyypn\",\"type\":\"dhsgcba\"},{\"properties\":{\"ledgerName\":\"ejk\",\"ledgerUri\":\"ynqgoulzndlikwyq\",\"identityServiceUri\":\"fgibmadgakeq\",\"ledgerInternalNamespace\":\"xybz\",\"runningState\":\"Active\",\"ledgerType\":\"Private\",\"provisioningState\":\"Updating\",\"ledgerSku\":\"Basic\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"ouf\",\"tenantId\":\"mnkzsmod\",\"ledgerRoleName\":\"Administrator\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"pbkwtmu\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"ktapspwgcuertu\",\"ledgerRoleName\":\"Administrator\"}],\"hostLevel\":\"svqwhbmdgbbjfd\",\"maxBodySizeInMb\":298107669,\"subjectName\":\"mbe\",\"nodeCount\":1777353299,\"writeLBAddressPrefix\":\"htqqrolfp\",\"workerThreads\":68812306,\"enclavePlatform\":\"IntelSgx\",\"applicationType\":\"ConfidentialLedger\",\"scittConfiguration\":\"uxig\"},\"location\":\"jgzjaoyfhrtx\",\"tags\":{\"l\":\"erkujys\"},\"id\":\"juvf\",\"name\":\"awrlyx\",\"type\":\"jkcpr\"}],\"nextLink\":\"wbxgjvt\"}") + .toObject(ConfidentialLedgerList.class); + Assertions.assertEquals("blgphuticn", model.value().get(0).location()); + Assertions.assertEquals("aozwyiftyhxhu", model.value().get(0).tags().get("okftyxolniwpwcuk")); + Assertions.assertEquals(RunningState.RESUMING, model.value().get(0).properties().runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, model.value().get(0).properties().ledgerType()); + Assertions.assertEquals(LedgerSku.BASIC, model.value().get(0).properties().ledgerSku()); + Assertions.assertEquals("ispe", + model.value().get(0).properties().aadBasedSecurityPrincipals().get(0).principalId()); + Assertions.assertEquals("tzfkufubl", + model.value().get(0).properties().aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + model.value().get(0).properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("iksqr", model.value().get(0).properties().certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.READER, + model.value().get(0).properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("d", model.value().get(0).properties().hostLevel()); + Assertions.assertEquals(176871010, model.value().get(0).properties().maxBodySizeInMb()); + Assertions.assertEquals("sbdkvwr", model.value().get(0).properties().subjectName()); + Assertions.assertEquals(1914162243, model.value().get(0).properties().nodeCount()); + Assertions.assertEquals("usnhutje", model.value().get(0).properties().writeLBAddressPrefix()); + Assertions.assertEquals(1438650135, model.value().get(0).properties().workerThreads()); + Assertions.assertEquals(ApplicationType.CODE_TRANSPARENCY, model.value().get(0).properties().applicationType()); + Assertions.assertEquals("gjzzdatqxhocdg", model.value().get(0).properties().scittConfiguration()); + Assertions.assertEquals("wbxgjvt", model.nextLink()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreResponseInnerTests.java new file mode 100644 index 000000000000..7818b55ae030 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreResponseInnerTests.java @@ -0,0 +1,16 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner; + +public final class ConfidentialLedgerRestoreResponseInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ConfidentialLedgerRestoreResponseInner model = BinaryData.fromString("{\"message\":\"zuhtymwisdkfthwx\"}") + .toObject(ConfidentialLedgerRestoreResponseInner.class); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreTests.java new file mode 100644 index 000000000000..6fb0774a7b65 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerRestoreTests.java @@ -0,0 +1,32 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore; +import org.junit.jupiter.api.Assertions; + +public final class ConfidentialLedgerRestoreTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ConfidentialLedgerRestore model = BinaryData + .fromString("{\"fileShareName\":\"zw\",\"restoreRegion\":\"nguitnwuizgazxu\",\"uri\":\"izuckyfihrfidfvz\"}") + .toObject(ConfidentialLedgerRestore.class); + Assertions.assertEquals("zw", model.fileShareName()); + Assertions.assertEquals("nguitnwuizgazxu", model.restoreRegion()); + Assertions.assertEquals("izuckyfihrfidfvz", model.uri()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + ConfidentialLedgerRestore model = new ConfidentialLedgerRestore().withFileShareName("zw") + .withRestoreRegion("nguitnwuizgazxu") + .withUri("izuckyfihrfidfvz"); + model = BinaryData.fromObject(model).toObject(ConfidentialLedgerRestore.class); + Assertions.assertEquals("zw", model.fileShareName()); + Assertions.assertEquals("nguitnwuizgazxu", model.restoreRegion()); + Assertions.assertEquals("izuckyfihrfidfvz", model.uri()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/DeploymentTypeTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/DeploymentTypeTests.java new file mode 100644 index 000000000000..15fde70f82a2 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/DeploymentTypeTests.java @@ -0,0 +1,29 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.DeploymentType; +import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; +import org.junit.jupiter.api.Assertions; + +public final class DeploymentTypeTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + DeploymentType model = BinaryData.fromString("{\"languageRuntime\":\"JS\",\"appSourceUri\":\"cjxvsnbyxqab\"}") + .toObject(DeploymentType.class); + Assertions.assertEquals(LanguageRuntime.JS, model.languageRuntime()); + Assertions.assertEquals("cjxvsnbyxqab", model.appSourceUri()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + DeploymentType model + = new DeploymentType().withLanguageRuntime(LanguageRuntime.JS).withAppSourceUri("cjxvsnbyxqab"); + model = BinaryData.fromObject(model).toObject(DeploymentType.class); + Assertions.assertEquals(LanguageRuntime.JS, model.languageRuntime()); + Assertions.assertEquals("cjxvsnbyxqab", model.appSourceUri()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java new file mode 100644 index 000000000000..627e37747141 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java @@ -0,0 +1,89 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.ApplicationType; +import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; +import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; +import com.azure.resourcemanager.confidentialledger.models.LedgerSku; +import com.azure.resourcemanager.confidentialledger.models.LedgerType; +import com.azure.resourcemanager.confidentialledger.models.RunningState; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; + +public final class LedgerPropertiesTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + LedgerProperties model = BinaryData.fromString( + "{\"ledgerName\":\"h\",\"ledgerUri\":\"cnyejhkryhtnapcz\",\"identityServiceUri\":\"okjye\",\"ledgerInternalNamespace\":\"kvnipjoxz\",\"runningState\":\"Active\",\"ledgerType\":\"Unknown\",\"provisioningState\":\"Failed\",\"ledgerSku\":\"Standard\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"ailzydehojwyahu\",\"tenantId\":\"npmqnjaqwixjspro\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"utegjvwmfdats\",\"tenantId\":\"dvpjhulsuuvmk\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"rwfndiod\",\"tenantId\":\"slwejdpvw\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"psoacctazakljl\",\"tenantId\":\"bcryffdfd\",\"ledgerRoleName\":\"Contributor\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"paojakhmsbzjh\",\"ledgerRoleName\":\"Reader\"}],\"hostLevel\":\"vdphlxaolthqtr\",\"maxBodySizeInMb\":607055364,\"subjectName\":\"pfzfsinzgvfc\",\"nodeCount\":751944111,\"writeLBAddressPrefix\":\"oxxjtfelluwf\",\"workerThreads\":1312385221,\"enclavePlatform\":\"IntelSgx\",\"applicationType\":\"ConfidentialLedger\",\"scittConfiguration\":\"fpjkjlxofp\"}") + .toObject(LedgerProperties.class); + Assertions.assertEquals(RunningState.ACTIVE, model.runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, model.ledgerType()); + Assertions.assertEquals(LedgerSku.STANDARD, model.ledgerSku()); + Assertions.assertEquals("ailzydehojwyahu", model.aadBasedSecurityPrincipals().get(0).principalId()); + Assertions.assertEquals("npmqnjaqwixjspro", model.aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, model.aadBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("paojakhmsbzjh", model.certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.READER, model.certBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("vdphlxaolthqtr", model.hostLevel()); + Assertions.assertEquals(607055364, model.maxBodySizeInMb()); + Assertions.assertEquals("pfzfsinzgvfc", model.subjectName()); + Assertions.assertEquals(751944111, model.nodeCount()); + Assertions.assertEquals("oxxjtfelluwf", model.writeLBAddressPrefix()); + Assertions.assertEquals(1312385221, model.workerThreads()); + Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, model.applicationType()); + Assertions.assertEquals("fpjkjlxofp", model.scittConfiguration()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + LedgerProperties model = new LedgerProperties().withRunningState(RunningState.ACTIVE) + .withLedgerType(LedgerType.UNKNOWN) + .withLedgerSku(LedgerSku.STANDARD) + .withAadBasedSecurityPrincipals(Arrays.asList( + new AADBasedSecurityPrincipal().withPrincipalId("ailzydehojwyahu") + .withTenantId("npmqnjaqwixjspro") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), + new AADBasedSecurityPrincipal().withPrincipalId("utegjvwmfdats") + .withTenantId("dvpjhulsuuvmk") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), + new AADBasedSecurityPrincipal().withPrincipalId("rwfndiod") + .withTenantId("slwejdpvw") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), + new AADBasedSecurityPrincipal().withPrincipalId("psoacctazakljl") + .withTenantId("bcryffdfd") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) + .withCertBasedSecurityPrincipals(Arrays.asList( + new CertBasedSecurityPrincipal().withCert("paojakhmsbzjh").withLedgerRoleName(LedgerRoleName.READER))) + .withHostLevel("vdphlxaolthqtr") + .withMaxBodySizeInMb(607055364) + .withSubjectName("pfzfsinzgvfc") + .withNodeCount(751944111) + .withWriteLBAddressPrefix("oxxjtfelluwf") + .withWorkerThreads(1312385221) + .withApplicationType(ApplicationType.CONFIDENTIAL_LEDGER) + .withScittConfiguration("fpjkjlxofp"); + model = BinaryData.fromObject(model).toObject(LedgerProperties.class); + Assertions.assertEquals(RunningState.ACTIVE, model.runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, model.ledgerType()); + Assertions.assertEquals(LedgerSku.STANDARD, model.ledgerSku()); + Assertions.assertEquals("ailzydehojwyahu", model.aadBasedSecurityPrincipals().get(0).principalId()); + Assertions.assertEquals("npmqnjaqwixjspro", model.aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, model.aadBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("paojakhmsbzjh", model.certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.READER, model.certBasedSecurityPrincipals().get(0).ledgerRoleName()); + Assertions.assertEquals("vdphlxaolthqtr", model.hostLevel()); + Assertions.assertEquals(607055364, model.maxBodySizeInMb()); + Assertions.assertEquals("pfzfsinzgvfc", model.subjectName()); + Assertions.assertEquals(751944111, model.nodeCount()); + Assertions.assertEquals("oxxjtfelluwf", model.writeLBAddressPrefix()); + Assertions.assertEquals(1312385221, model.workerThreads()); + Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, model.applicationType()); + Assertions.assertEquals("fpjkjlxofp", model.scittConfiguration()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersBackupMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersBackupMockTests.java index 58eada706d18..993cd2e72743 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersBackupMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersBackupMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -20,7 +20,7 @@ public final class LedgersBackupMockTests { @Test public void testBackup() throws Exception { - String responseStr = "{\"message\":\"kcxywnyt\"}"; + String responseStr = "{\"message\":\"qjsdpydnfyhxdeo\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -30,8 +30,8 @@ public void testBackup() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); ConfidentialLedgerBackupResponse response = manager.ledgers() - .backup("rcvpnazzmhjrunmp", "ttdbhrbnl", - new ConfidentialLedgerBackup().withRestoreRegion("kx").withUri("yskpbhen"), + .backup("yxoegukgjnp", "ucgygevqz", + new ConfidentialLedgerBackup().withRestoreRegion("yp").withUri("rbpizc"), com.azure.core.util.Context.NONE); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java index 6bc3dc03ecfe..a53904d145cc 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -10,11 +10,10 @@ import com.azure.core.models.AzureCloud; import com.azure.core.test.http.MockHttpResponse; import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; -import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; -import com.azure.resourcemanager.confidentialledger.models.EnclavePlatform; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; import com.azure.resourcemanager.confidentialledger.models.LedgerSku; @@ -33,7 +32,7 @@ public final class LedgersCreateMockTests { @Test public void testCreate() throws Exception { String responseStr - = "{\"properties\":{\"ledgerName\":\"htldwk\",\"ledgerUri\":\"xuutkncwscwsv\",\"identityServiceUri\":\"otogtwrupqs\",\"ledgerInternalNamespace\":\"nmic\",\"runningState\":\"Pausing\",\"ledgerType\":\"Private\",\"provisioningState\":\"Succeeded\",\"ledgerSku\":\"Basic\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"notyfjfcnjbkcn\",\"tenantId\":\"hbttkphyw\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"t\",\"tenantId\":\"nermcl\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"hoxus\",\"tenantId\":\"pabgyeps\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"zq\",\"tenantId\":\"xywpmueefjzwfqkq\",\"ledgerRoleName\":\"Contributor\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"yonobgl\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"xtccmg\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"ytlmoyrxvwfud\",\"ledgerRoleName\":\"Contributor\"},{\"cert\":\"txhdzh\",\"ledgerRoleName\":\"Reader\"}],\"hostLevel\":\"bh\",\"maxBodySizeInMb\":1058131952,\"subjectName\":\"lhrxsbkyvpyc\",\"nodeCount\":427278595,\"writeLBAddressPrefix\":\"bpzkafkuwbc\",\"workerThreads\":946722582,\"enclavePlatform\":\"AmdSevSnp\",\"applicationType\":\"ConfidentialLedger\"},\"location\":\"seyvj\",\"tags\":{\"ofmxagkvtmelmqkr\":\"tslhspkdeem\"},\"id\":\"ahvljuaha\",\"name\":\"uhcdhm\",\"type\":\"ualaexqpvfadmw\"}"; + = "{\"properties\":{\"ledgerName\":\"hibnuqqkpika\",\"ledgerUri\":\"gvtqagnbuynh\",\"identityServiceUri\":\"gg\",\"ledgerInternalNamespace\":\"bfs\",\"runningState\":\"Active\",\"ledgerType\":\"Public\",\"provisioningState\":\"Succeeded\",\"ledgerSku\":\"Standard\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"zzmhjrunmpxttd\",\"tenantId\":\"rbnlankxmyskp\",\"ledgerRoleName\":\"Reader\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"kcxywnyt\",\"ledgerRoleName\":\"Reader\"},{\"cert\":\"nlqidybyxczf\",\"ledgerRoleName\":\"Contributor\"},{\"cert\":\"axdbabph\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"lfktsths\",\"ledgerRoleName\":\"Reader\"}],\"hostLevel\":\"mnyyazt\",\"maxBodySizeInMb\":1372436938,\"subjectName\":\"wrqpue\",\"nodeCount\":2070417133,\"writeLBAddressPrefix\":\"ywbiexzfeyueax\",\"workerThreads\":1627970479,\"enclavePlatform\":\"AmdSevSnp\",\"applicationType\":\"CodeTransparency\",\"scittConfiguration\":\"qwalmuzyoxaepd\"},\"location\":\"jancu\",\"tags\":{\"bavxbniwdjswzt\":\"d\",\"xbzpfzab\":\"dbpgnxytxhp\",\"ovplw\":\"lcuhxwtctyqiklb\",\"gu\":\"bhvgy\"},\"id\":\"svmkfssxquk\",\"name\":\"fpl\",\"type\":\"mg\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -43,56 +42,57 @@ public void testCreate() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); ConfidentialLedger response = manager.ledgers() - .define("uedck") - .withRegion("ighxpk") - .withExistingResourceGroup("rq") - .withTags(mapOf("upedeojnabckhs", "baiuebbaumny")) - .withProperties(new LedgerProperties().withRunningState(RunningState.RESUMING) + .define("yqzrnkcqvyxlw") + .withRegion("ljyoxgvcltb") + .withExistingResourceGroup("uzoqft") + .withTags(mapOf("hkjeszzhbi", "c", "vecxgodebfqkk", "htxfvgxbfsmxnehm")) + .withProperties(new LedgerProperties().withRunningState(RunningState.PAUSING) .withLedgerType(LedgerType.UNKNOWN) .withLedgerSku(LedgerSku.STANDARD) .withAadBasedSecurityPrincipals(Arrays.asList( - new AadBasedSecurityPrincipal().withPrincipalId("swzts") - .withTenantId("pgn") - .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), - new AadBasedSecurityPrincipal().withPrincipalId("hpzxbzpfzab") - .withTenantId("cuh") - .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), - new AadBasedSecurityPrincipal().withPrincipalId("tyq") - .withTenantId("lbbovplw") - .withLedgerRoleName(LedgerRoleName.READER))) + new AADBasedSecurityPrincipal().withPrincipalId("fkbey") + .withTenantId("wrmjmwvvjektc") + .withLedgerRoleName(LedgerRoleName.READER), + new AADBasedSecurityPrincipal().withPrincipalId("hwlrsf") + .withTenantId("zpwv") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) .withCertBasedSecurityPrincipals(Arrays.asList( - new CertBasedSecurityPrincipal().withCert("u").withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) - .withHostLevel("vmkfssxqu") - .withMaxBodySizeInMb(571824104) - .withSubjectName("l") - .withNodeCount(1362242180) - .withWriteLBAddressPrefix("xnkjzkdesl") - .withWorkerThreads(2042226827) - .withEnclavePlatform(EnclavePlatform.INTEL_SGX) - .withApplicationType(ApplicationType.CONFIDENTIAL_LEDGER)) + new CertBasedSecurityPrincipal().withCert("iqylihkaetck").withLedgerRoleName(LedgerRoleName.READER), + new CertBasedSecurityPrincipal().withCert("ivfsnk") + .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), + new CertBasedSecurityPrincipal().withCert("tqhjfbebrjcx") + .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) + .withHostLevel("wutttxfvjrbi") + .withMaxBodySizeInMb(1236632858) + .withSubjectName("epcyvahfnlj") + .withNodeCount(561070013) + .withWriteLBAddressPrefix("j") + .withWorkerThreads(1975532924) + .withApplicationType(ApplicationType.CONFIDENTIAL_LEDGER) + .withScittConfiguration("ok")) .create(); - Assertions.assertEquals("seyvj", response.location()); - Assertions.assertEquals("tslhspkdeem", response.tags().get("ofmxagkvtmelmqkr")); - Assertions.assertEquals(RunningState.PAUSING, response.properties().runningState()); - Assertions.assertEquals(LedgerType.PRIVATE, response.properties().ledgerType()); - Assertions.assertEquals(LedgerSku.BASIC, response.properties().ledgerSku()); - Assertions.assertEquals("notyfjfcnjbkcn", + Assertions.assertEquals("jancu", response.location()); + Assertions.assertEquals("d", response.tags().get("bavxbniwdjswzt")); + Assertions.assertEquals(RunningState.ACTIVE, response.properties().runningState()); + Assertions.assertEquals(LedgerType.PUBLIC, response.properties().ledgerType()); + Assertions.assertEquals(LedgerSku.STANDARD, response.properties().ledgerSku()); + Assertions.assertEquals("zzmhjrunmpxttd", response.properties().aadBasedSecurityPrincipals().get(0).principalId()); - Assertions.assertEquals("hbttkphyw", response.properties().aadBasedSecurityPrincipals().get(0).tenantId()); - Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + Assertions.assertEquals("rbnlankxmyskp", response.properties().aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals(LedgerRoleName.READER, response.properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("yonobgl", response.properties().certBasedSecurityPrincipals().get(0).cert()); - Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, + Assertions.assertEquals("kcxywnyt", response.properties().certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.READER, response.properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("bh", response.properties().hostLevel()); - Assertions.assertEquals(1058131952, response.properties().maxBodySizeInMb()); - Assertions.assertEquals("lhrxsbkyvpyc", response.properties().subjectName()); - Assertions.assertEquals(427278595, response.properties().nodeCount()); - Assertions.assertEquals("bpzkafkuwbc", response.properties().writeLBAddressPrefix()); - Assertions.assertEquals(946722582, response.properties().workerThreads()); - Assertions.assertEquals(EnclavePlatform.AMD_SEV_SNP, response.properties().enclavePlatform()); - Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, response.properties().applicationType()); + Assertions.assertEquals("mnyyazt", response.properties().hostLevel()); + Assertions.assertEquals(1372436938, response.properties().maxBodySizeInMb()); + Assertions.assertEquals("wrqpue", response.properties().subjectName()); + Assertions.assertEquals(2070417133, response.properties().nodeCount()); + Assertions.assertEquals("ywbiexzfeyueax", response.properties().writeLBAddressPrefix()); + Assertions.assertEquals(1627970479, response.properties().workerThreads()); + Assertions.assertEquals(ApplicationType.CODE_TRANSPARENCY, response.properties().applicationType()); + Assertions.assertEquals("qwalmuzyoxaepd", response.properties().scittConfiguration()); } // Use "Map.of" if available diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersDeleteMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersDeleteMockTests.java index 3adac385926f..9818cdd730b5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersDeleteMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersDeleteMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -27,7 +27,7 @@ public void testDelete() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - manager.ledgers().delete("byao", "v", com.azure.core.util.Context.NONE); + manager.ledgers().delete("umasxazjpq", "e", com.azure.core.util.Context.NONE); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersGetByResourceGroupWithResponseMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersGetByResourceGroupWithResponseMockTests.java index 05af5ca56ce2..7db0c72692e0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersGetByResourceGroupWithResponseMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersGetByResourceGroupWithResponseMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -12,7 +12,6 @@ import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; -import com.azure.resourcemanager.confidentialledger.models.EnclavePlatform; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; import com.azure.resourcemanager.confidentialledger.models.LedgerSku; import com.azure.resourcemanager.confidentialledger.models.LedgerType; @@ -27,7 +26,7 @@ public final class LedgersGetByResourceGroupWithResponseMockTests { @Test public void testGetByResourceGroupWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"ledgerName\":\"vxyqjpkcattpngjc\",\"ledgerUri\":\"czsqpjhvm\",\"identityServiceUri\":\"jvnysounqe\",\"ledgerInternalNamespace\":\"noae\",\"runningState\":\"Unknown\",\"ledgerType\":\"Private\",\"provisioningState\":\"Failed\",\"ledgerSku\":\"Standard\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"pjmcmatuokthfuiu\",\"tenantId\":\"dsfcpkvxodpuoz\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"dagfuaxbezyiuok\",\"tenantId\":\"whrdxwzywqsmbsu\",\"ledgerRoleName\":\"Reader\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"ryocfsfksymdd\",\"ledgerRoleName\":\"Reader\"},{\"cert\":\"i\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"qyud\",\"ledgerRoleName\":\"Administrator\"},{\"cert\":\"qn\",\"ledgerRoleName\":\"Contributor\"}],\"hostLevel\":\"zvyifqrvkdvj\",\"maxBodySizeInMb\":838682594,\"subjectName\":\"mvvd\",\"nodeCount\":1391003633,\"writeLBAddressPrefix\":\"kpnpulexxbczwtr\",\"workerThreads\":1083545989,\"enclavePlatform\":\"IntelSgx\",\"applicationType\":\"CodeTransparency\"},\"location\":\"vsovmyokac\",\"tags\":{\"hzdobpxjmflbvvnc\":\"w\",\"rsa\":\"rkcciwwzjuqk\"},\"id\":\"iwkuofos\",\"name\":\"ghsauuimjmvxied\",\"type\":\"ugidyjrr\"}"; + = "{\"properties\":{\"ledgerName\":\"hjq\",\"ledgerUri\":\"pyeicxm\",\"identityServiceUri\":\"iwqvhkh\",\"ledgerInternalNamespace\":\"uigdtopbobjog\",\"runningState\":\"Paused\",\"ledgerType\":\"Public\",\"provisioningState\":\"Canceled\",\"ledgerSku\":\"Basic\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"ayvvtpgvdf\",\"tenantId\":\"otkftutqxlngx\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"ugnxkrxdqmi\",\"tenantId\":\"thz\",\"ledgerRoleName\":\"Contributor\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"bhj\",\"ledgerRoleName\":\"Contributor\"},{\"cert\":\"ehoqfbowskan\",\"ledgerRoleName\":\"Contributor\"},{\"cert\":\"lcuiywgqywgndr\",\"ledgerRoleName\":\"Contributor\"}],\"hostLevel\":\"zgpphrcgyncocpe\",\"maxBodySizeInMb\":1965722470,\"subjectName\":\"mcoo\",\"nodeCount\":1657951268,\"writeLBAddressPrefix\":\"zevgb\",\"workerThreads\":2005133060,\"enclavePlatform\":\"AmdSevSnp\",\"applicationType\":\"ConfidentialLedger\",\"scittConfiguration\":\"pmivkwlzu\"},\"location\":\"c\",\"tags\":{\"fionl\":\"fnba\",\"bqqwxrj\":\"bxetqgtzxdpn\",\"mpmngnzscxaqwoo\":\"eallnwsubisnj\",\"njeaseipheofloke\":\"hcbonqvpkvlr\"},\"id\":\"y\",\"name\":\"enjbdlwtgrhp\",\"type\":\"jp\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -37,29 +36,28 @@ public void testGetByResourceGroupWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); ConfidentialLedger response = manager.ledgers() - .getByResourceGroupWithResponse("gm", "qsl", com.azure.core.util.Context.NONE) + .getByResourceGroupWithResponse("zao", "vuhrhcffcyddgl", com.azure.core.util.Context.NONE) .getValue(); - Assertions.assertEquals("vsovmyokac", response.location()); - Assertions.assertEquals("w", response.tags().get("hzdobpxjmflbvvnc")); - Assertions.assertEquals(RunningState.UNKNOWN, response.properties().runningState()); - Assertions.assertEquals(LedgerType.PRIVATE, response.properties().ledgerType()); - Assertions.assertEquals(LedgerSku.STANDARD, response.properties().ledgerSku()); - Assertions.assertEquals("pjmcmatuokthfuiu", - response.properties().aadBasedSecurityPrincipals().get(0).principalId()); - Assertions.assertEquals("dsfcpkvxodpuoz", response.properties().aadBasedSecurityPrincipals().get(0).tenantId()); + Assertions.assertEquals("c", response.location()); + Assertions.assertEquals("fnba", response.tags().get("fionl")); + Assertions.assertEquals(RunningState.PAUSED, response.properties().runningState()); + Assertions.assertEquals(LedgerType.PUBLIC, response.properties().ledgerType()); + Assertions.assertEquals(LedgerSku.BASIC, response.properties().ledgerSku()); + Assertions.assertEquals("ayvvtpgvdf", response.properties().aadBasedSecurityPrincipals().get(0).principalId()); + Assertions.assertEquals("otkftutqxlngx", response.properties().aadBasedSecurityPrincipals().get(0).tenantId()); Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, response.properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("ryocfsfksymdd", response.properties().certBasedSecurityPrincipals().get(0).cert()); - Assertions.assertEquals(LedgerRoleName.READER, + Assertions.assertEquals("bhj", response.properties().certBasedSecurityPrincipals().get(0).cert()); + Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, response.properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("zvyifqrvkdvj", response.properties().hostLevel()); - Assertions.assertEquals(838682594, response.properties().maxBodySizeInMb()); - Assertions.assertEquals("mvvd", response.properties().subjectName()); - Assertions.assertEquals(1391003633, response.properties().nodeCount()); - Assertions.assertEquals("kpnpulexxbczwtr", response.properties().writeLBAddressPrefix()); - Assertions.assertEquals(1083545989, response.properties().workerThreads()); - Assertions.assertEquals(EnclavePlatform.INTEL_SGX, response.properties().enclavePlatform()); - Assertions.assertEquals(ApplicationType.CODE_TRANSPARENCY, response.properties().applicationType()); + Assertions.assertEquals("zgpphrcgyncocpe", response.properties().hostLevel()); + Assertions.assertEquals(1965722470, response.properties().maxBodySizeInMb()); + Assertions.assertEquals("mcoo", response.properties().subjectName()); + Assertions.assertEquals(1657951268, response.properties().nodeCount()); + Assertions.assertEquals("zevgb", response.properties().writeLBAddressPrefix()); + Assertions.assertEquals(2005133060, response.properties().workerThreads()); + Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, response.properties().applicationType()); + Assertions.assertEquals("pmivkwlzu", response.properties().scittConfiguration()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListByResourceGroupMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListByResourceGroupMockTests.java index c76f7b9633db..3282cedd1b5a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListByResourceGroupMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListByResourceGroupMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -13,7 +13,6 @@ import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; -import com.azure.resourcemanager.confidentialledger.models.EnclavePlatform; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; import com.azure.resourcemanager.confidentialledger.models.LedgerSku; import com.azure.resourcemanager.confidentialledger.models.LedgerType; @@ -28,7 +27,7 @@ public final class LedgersListByResourceGroupMockTests { @Test public void testListByResourceGroup() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"ledgerName\":\"cohslkev\",\"ledgerUri\":\"ggzfbu\",\"identityServiceUri\":\"mvfaxkffeiith\",\"ledgerInternalNamespace\":\"m\",\"runningState\":\"Resuming\",\"ledgerType\":\"Public\",\"provisioningState\":\"Succeeded\",\"ledgerSku\":\"Basic\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"zoggigrxwburvjxx\",\"tenantId\":\"spyd\",\"ledgerRoleName\":\"Reader\"},{\"principalId\":\"enkouknvudw\",\"tenantId\":\"ukbldngkpo\",\"ledgerRoleName\":\"Reader\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"xoegukgjnpiucgy\",\"ledgerRoleName\":\"Reader\"}],\"hostLevel\":\"zntypmrb\",\"maxBodySizeInMb\":2033477361,\"subjectName\":\"drqjsdpy\",\"nodeCount\":1342514759,\"writeLBAddressPrefix\":\"hxdeoejz\",\"workerThreads\":170373532,\"enclavePlatform\":\"IntelSgx\",\"applicationType\":\"ConfidentialLedger\"},\"location\":\"tgzfbishcbkh\",\"tags\":{\"p\":\"eyeam\",\"wkgshwa\":\"agalpbuxwgipwhon\",\"bin\":\"kix\",\"iyqzrnk\":\"eputtmrywnuzoqf\"},\"id\":\"qvyxlwhzlsicoho\",\"name\":\"qnwvlrya\",\"type\":\"w\"}]}"; + = "{\"value\":[{\"properties\":{\"ledgerName\":\"pwlbjnpg\",\"ledgerUri\":\"ftadehxnltyfs\",\"identityServiceUri\":\"pusuesn\",\"ledgerInternalNamespace\":\"dejbavo\",\"runningState\":\"Unknown\",\"ledgerType\":\"Unknown\",\"provisioningState\":\"Canceled\",\"ledgerSku\":\"Standard\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"udwxdndnvowguj\",\"tenantId\":\"gwdkcglhsl\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"yggdtjixh\",\"tenantId\":\"uofqwe\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"enevfyexfwhybci\",\"tenantId\":\"yvdcsitynnaa\",\"ledgerRoleName\":\"Administrator\"},{\"principalId\":\"tehfiqscjeypvh\",\"tenantId\":\"rkgqhcjrefo\",\"ledgerRoleName\":\"Reader\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"leyyvx\",\"ledgerRoleName\":\"Administrator\"}],\"hostLevel\":\"k\",\"maxBodySizeInMb\":203599917,\"subjectName\":\"pngjcrcczsqpjhvm\",\"nodeCount\":330627677,\"writeLBAddressPrefix\":\"nysounqe\",\"workerThreads\":904416760,\"enclavePlatform\":\"IntelSgx\",\"applicationType\":\"ConfidentialLedger\",\"scittConfiguration\":\"fhyhltrpmopjmcma\"},\"location\":\"okth\",\"tags\":{\"xodpuozmyzydagfu\":\"uaodsfcpk\",\"dxwzywqsmbsurexi\":\"xbezyiuokktwh\"},\"id\":\"o\",\"name\":\"yocf\",\"type\":\"fksymddystki\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -37,32 +36,32 @@ public void testListByResourceGroup() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - PagedIterable response - = manager.ledgers().listByResourceGroup("xc", "onpc", com.azure.core.util.Context.NONE); + PagedIterable response = manager.ledgers() + .listByResourceGroup("ualhbxxhejj", "zvdudgwdslfhotwm", com.azure.core.util.Context.NONE); - Assertions.assertEquals("tgzfbishcbkh", response.iterator().next().location()); - Assertions.assertEquals("eyeam", response.iterator().next().tags().get("p")); - Assertions.assertEquals(RunningState.RESUMING, response.iterator().next().properties().runningState()); - Assertions.assertEquals(LedgerType.PUBLIC, response.iterator().next().properties().ledgerType()); - Assertions.assertEquals(LedgerSku.BASIC, response.iterator().next().properties().ledgerSku()); - Assertions.assertEquals("zoggigrxwburvjxx", + Assertions.assertEquals("okth", response.iterator().next().location()); + Assertions.assertEquals("uaodsfcpk", response.iterator().next().tags().get("xodpuozmyzydagfu")); + Assertions.assertEquals(RunningState.UNKNOWN, response.iterator().next().properties().runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, response.iterator().next().properties().ledgerType()); + Assertions.assertEquals(LedgerSku.STANDARD, response.iterator().next().properties().ledgerSku()); + Assertions.assertEquals("udwxdndnvowguj", response.iterator().next().properties().aadBasedSecurityPrincipals().get(0).principalId()); - Assertions.assertEquals("spyd", + Assertions.assertEquals("gwdkcglhsl", response.iterator().next().properties().aadBasedSecurityPrincipals().get(0).tenantId()); - Assertions.assertEquals(LedgerRoleName.READER, + Assertions.assertEquals(LedgerRoleName.CONTRIBUTOR, response.iterator().next().properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("xoegukgjnpiucgy", + Assertions.assertEquals("leyyvx", response.iterator().next().properties().certBasedSecurityPrincipals().get(0).cert()); - Assertions.assertEquals(LedgerRoleName.READER, + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, response.iterator().next().properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("zntypmrb", response.iterator().next().properties().hostLevel()); - Assertions.assertEquals(2033477361, response.iterator().next().properties().maxBodySizeInMb()); - Assertions.assertEquals("drqjsdpy", response.iterator().next().properties().subjectName()); - Assertions.assertEquals(1342514759, response.iterator().next().properties().nodeCount()); - Assertions.assertEquals("hxdeoejz", response.iterator().next().properties().writeLBAddressPrefix()); - Assertions.assertEquals(170373532, response.iterator().next().properties().workerThreads()); - Assertions.assertEquals(EnclavePlatform.INTEL_SGX, response.iterator().next().properties().enclavePlatform()); + Assertions.assertEquals("k", response.iterator().next().properties().hostLevel()); + Assertions.assertEquals(203599917, response.iterator().next().properties().maxBodySizeInMb()); + Assertions.assertEquals("pngjcrcczsqpjhvm", response.iterator().next().properties().subjectName()); + Assertions.assertEquals(330627677, response.iterator().next().properties().nodeCount()); + Assertions.assertEquals("nysounqe", response.iterator().next().properties().writeLBAddressPrefix()); + Assertions.assertEquals(904416760, response.iterator().next().properties().workerThreads()); Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, response.iterator().next().properties().applicationType()); + Assertions.assertEquals("fhyhltrpmopjmcma", response.iterator().next().properties().scittConfiguration()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListMockTests.java index cd5abf4a275f..f9b0e26ec5b4 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersListMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -13,7 +13,6 @@ import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; -import com.azure.resourcemanager.confidentialledger.models.EnclavePlatform; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; import com.azure.resourcemanager.confidentialledger.models.LedgerSku; import com.azure.resourcemanager.confidentialledger.models.LedgerType; @@ -28,7 +27,7 @@ public final class LedgersListMockTests { @Test public void testList() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"ledgerName\":\"hgyxzkonoc\",\"ledgerUri\":\"oklyaxuconuq\",\"identityServiceUri\":\"fkbey\",\"ledgerInternalNamespace\":\"wrmjmwvvjektc\",\"runningState\":\"Active\",\"ledgerType\":\"Public\",\"provisioningState\":\"Canceled\",\"ledgerSku\":\"Basic\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"zpwv\",\"tenantId\":\"dqgbiqylihkaetc\",\"ledgerRoleName\":\"Reader\"},{\"principalId\":\"civfsnkymuctq\",\"tenantId\":\"fbebrjcxer\",\"ledgerRoleName\":\"Contributor\"},{\"principalId\":\"tttxfvjrb\",\"tenantId\":\"phxepcyvahf\",\"ledgerRoleName\":\"Reader\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"xjvuujqgidokg\",\"ledgerRoleName\":\"Reader\"}],\"hostLevel\":\"oxgvclt\",\"maxBodySizeInMb\":794855452,\"subjectName\":\"c\",\"nodeCount\":1435851366,\"writeLBAddressPrefix\":\"esz\",\"workerThreads\":1005775827,\"enclavePlatform\":\"AmdSevSnp\",\"applicationType\":\"ConfidentialLedger\"},\"location\":\"fvgxbfsmxneh\",\"tags\":{\"godebfqkkrbmpu\":\"ec\",\"wflzlfbxzpuzy\":\"gr\",\"y\":\"ispnqzahmgkbrp\",\"rgvtqag\":\"hibnuqqkpika\"},\"id\":\"buynhijggm\",\"name\":\"bfs\",\"type\":\"arbu\"}]}"; + = "{\"value\":[{\"properties\":{\"ledgerName\":\"dxorrqnbpoczv\",\"ledgerUri\":\"fqrvkdvjsllrmvvd\",\"identityServiceUri\":\"atkpnp\",\"ledgerInternalNamespace\":\"exxbczwtr\",\"runningState\":\"Resuming\",\"ledgerType\":\"Unknown\",\"provisioningState\":\"Failed\",\"ledgerSku\":\"Standard\",\"aadBasedSecurityPrincipals\":[{\"principalId\":\"myokacspkwlh\",\"tenantId\":\"obpxjmflbvvn\",\"ledgerRoleName\":\"Administrator\"}],\"certBasedSecurityPrincipals\":[{\"cert\":\"iwwzjuqk\",\"ledgerRoleName\":\"Administrator\"}],\"hostLevel\":\"jiwkuofoskghsau\",\"maxBodySizeInMb\":2118838793,\"subjectName\":\"mvxi\",\"nodeCount\":825029486,\"writeLBAddressPrefix\":\"gidyjrrf\",\"workerThreads\":786534004,\"enclavePlatform\":\"AmdSevSnp\",\"applicationType\":\"ConfidentialLedger\",\"scittConfiguration\":\"csonpclhoco\"},\"location\":\"lkevle\",\"tags\":{\"ithlvmezyvshxm\":\"fbuhfmvfaxkffe\",\"gigr\":\"sbbzo\"},\"id\":\"wburvjxxjnspydpt\",\"name\":\"oenkouknvudwti\",\"type\":\"kbldngkpocipa\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -37,31 +36,31 @@ public void testList() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - PagedIterable response = manager.ledgers().list("heun", com.azure.core.util.Context.NONE); + PagedIterable response = manager.ledgers().list("uxh", com.azure.core.util.Context.NONE); - Assertions.assertEquals("fvgxbfsmxneh", response.iterator().next().location()); - Assertions.assertEquals("ec", response.iterator().next().tags().get("godebfqkkrbmpu")); - Assertions.assertEquals(RunningState.ACTIVE, response.iterator().next().properties().runningState()); - Assertions.assertEquals(LedgerType.PUBLIC, response.iterator().next().properties().ledgerType()); - Assertions.assertEquals(LedgerSku.BASIC, response.iterator().next().properties().ledgerSku()); - Assertions.assertEquals("zpwv", + Assertions.assertEquals("lkevle", response.iterator().next().location()); + Assertions.assertEquals("fbuhfmvfaxkffe", response.iterator().next().tags().get("ithlvmezyvshxm")); + Assertions.assertEquals(RunningState.RESUMING, response.iterator().next().properties().runningState()); + Assertions.assertEquals(LedgerType.UNKNOWN, response.iterator().next().properties().ledgerType()); + Assertions.assertEquals(LedgerSku.STANDARD, response.iterator().next().properties().ledgerSku()); + Assertions.assertEquals("myokacspkwlh", response.iterator().next().properties().aadBasedSecurityPrincipals().get(0).principalId()); - Assertions.assertEquals("dqgbiqylihkaetc", + Assertions.assertEquals("obpxjmflbvvn", response.iterator().next().properties().aadBasedSecurityPrincipals().get(0).tenantId()); - Assertions.assertEquals(LedgerRoleName.READER, + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, response.iterator().next().properties().aadBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("xjvuujqgidokg", + Assertions.assertEquals("iwwzjuqk", response.iterator().next().properties().certBasedSecurityPrincipals().get(0).cert()); - Assertions.assertEquals(LedgerRoleName.READER, + Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, response.iterator().next().properties().certBasedSecurityPrincipals().get(0).ledgerRoleName()); - Assertions.assertEquals("oxgvclt", response.iterator().next().properties().hostLevel()); - Assertions.assertEquals(794855452, response.iterator().next().properties().maxBodySizeInMb()); - Assertions.assertEquals("c", response.iterator().next().properties().subjectName()); - Assertions.assertEquals(1435851366, response.iterator().next().properties().nodeCount()); - Assertions.assertEquals("esz", response.iterator().next().properties().writeLBAddressPrefix()); - Assertions.assertEquals(1005775827, response.iterator().next().properties().workerThreads()); - Assertions.assertEquals(EnclavePlatform.AMD_SEV_SNP, response.iterator().next().properties().enclavePlatform()); + Assertions.assertEquals("jiwkuofoskghsau", response.iterator().next().properties().hostLevel()); + Assertions.assertEquals(2118838793, response.iterator().next().properties().maxBodySizeInMb()); + Assertions.assertEquals("mvxi", response.iterator().next().properties().subjectName()); + Assertions.assertEquals(825029486, response.iterator().next().properties().nodeCount()); + Assertions.assertEquals("gidyjrrf", response.iterator().next().properties().writeLBAddressPrefix()); + Assertions.assertEquals(786534004, response.iterator().next().properties().workerThreads()); Assertions.assertEquals(ApplicationType.CONFIDENTIAL_LEDGER, response.iterator().next().properties().applicationType()); + Assertions.assertEquals("csonpclhoco", response.iterator().next().properties().scittConfiguration()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersRestoreMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersRestoreMockTests.java index 337207e405ca..3f8d9cf9cbe4 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersRestoreMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersRestoreMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -20,7 +20,7 @@ public final class LedgersRestoreMockTests { @Test public void testRestore() throws Exception { - String responseStr = "{\"message\":\"sucocmnyyazttbtw\"}"; + String responseStr = "{\"message\":\"ixzbinjeputtmryw\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -30,10 +30,10 @@ public void testRestore() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); ConfidentialLedgerRestoreResponse response = manager.ledgers() - .restore("rsyn", "qidybyx", - new ConfidentialLedgerRestore().withFileShareName("zfcl") - .withRestoreRegion("aaxdbabphlwrq") - .withUri("fkts"), + .restore("jzicwifsjt", "gzfbishcbk", + new ConfidentialLedgerRestore().withFileShareName("ajdeyeamdphaga") + .withRestoreRegion("pbuxwgipwhon") + .withUri("wkgshwa"), com.azure.core.util.Context.NONE); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java new file mode 100644 index 000000000000..f164cfe2ab31 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java @@ -0,0 +1,16 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; + +public final class ManagedCCFBackupResponseInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ManagedCCFBackupResponseInner model + = BinaryData.fromString("{\"message\":\"ummajtjaod\"}").toObject(ManagedCCFBackupResponseInner.class); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java new file mode 100644 index 000000000000..243c42734901 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import org.junit.jupiter.api.Assertions; + +public final class ManagedCCFBackupTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ManagedCCFBackup model = BinaryData.fromString("{\"restoreRegion\":\"epgzgqexz\",\"uri\":\"ocxscpaierhhbcs\"}") + .toObject(ManagedCCFBackup.class); + Assertions.assertEquals("epgzgqexz", model.restoreRegion()); + Assertions.assertEquals("ocxscpaierhhbcs", model.uri()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + ManagedCCFBackup model = new ManagedCCFBackup().withRestoreRegion("epgzgqexz").withUri("ocxscpaierhhbcs"); + model = BinaryData.fromObject(model).toObject(ManagedCCFBackup.class); + Assertions.assertEquals("epgzgqexz", model.restoreRegion()); + Assertions.assertEquals("ocxscpaierhhbcs", model.uri()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java new file mode 100644 index 000000000000..0c02caf76dcb --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java @@ -0,0 +1,16 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; + +public final class ManagedCCFRestoreResponseInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ManagedCCFRestoreResponseInner model + = BinaryData.fromString("{\"message\":\"maajrmvdjwzrlo\"}").toObject(ManagedCCFRestoreResponseInner.class); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java new file mode 100644 index 000000000000..49a52cf62b16 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java @@ -0,0 +1,32 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import org.junit.jupiter.api.Assertions; + +public final class ManagedCCFRestoreTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ManagedCCFRestore model = BinaryData + .fromString("{\"fileShareName\":\"obnbdxkqpxokaj\",\"restoreRegion\":\"onpimexgstxg\",\"uri\":\"po\"}") + .toObject(ManagedCCFRestore.class); + Assertions.assertEquals("obnbdxkqpxokaj", model.fileShareName()); + Assertions.assertEquals("onpimexgstxg", model.restoreRegion()); + Assertions.assertEquals("po", model.uri()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + ManagedCCFRestore model = new ManagedCCFRestore().withFileShareName("obnbdxkqpxokaj") + .withRestoreRegion("onpimexgstxg") + .withUri("po"); + model = BinaryData.fromObject(model).toObject(ManagedCCFRestore.class); + Assertions.assertEquals("obnbdxkqpxokaj", model.fileShareName()); + Assertions.assertEquals("onpimexgstxg", model.restoreRegion()); + Assertions.assertEquals("po", model.uri()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsBackupMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java similarity index 76% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsBackupMockTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java index 0e30ef0ec8d2..0024be6ec57a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsBackupMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -10,17 +10,17 @@ import com.azure.core.models.AzureCloud; import com.azure.core.test.http.MockHttpResponse; import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; import java.nio.charset.StandardCharsets; import java.time.OffsetDateTime; import org.junit.jupiter.api.Test; import reactor.core.publisher.Mono; -public final class ManagedCcfsBackupMockTests { +public final class ManagedCCFsBackupMockTests { @Test public void testBackup() throws Exception { - String responseStr = "{\"message\":\"rtzju\"}"; + String responseStr = "{\"message\":\"crnwbmeh\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -29,9 +29,9 @@ public void testBackup() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - ManagedCcfBackupResponse response = manager.managedCcfs() - .backup("tjrip", "rbpbewtghfgblcg", - new ManagedCcfBackup().withRestoreRegion("zvlvqhjkbegib").withUri("nmxiebwwaloayqc"), + ManagedCCFBackupResponse response = manager.managedCCFs() + .backup("txhdzh", "rqjbhckfrl", + new ManagedCCFBackup().withRestoreRegion("xsbkyvpyca").withUri("uzbpzkafku"), com.azure.core.util.Context.NONE); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsDeleteMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.java similarity index 85% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsDeleteMockTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.java index a371aea777f4..c840f658cb59 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsDeleteMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -15,7 +15,7 @@ import org.junit.jupiter.api.Test; import reactor.core.publisher.Mono; -public final class ManagedCcfsDeleteMockTests { +public final class ManagedCCFsDeleteMockTests { @Test public void testDelete() throws Exception { String responseStr = "{}"; @@ -27,7 +27,7 @@ public void testDelete() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - manager.managedCcfs().delete("vo", "bvmeuecivy", com.azure.core.util.Context.NONE); + manager.managedCCFs().delete("htldwk", "zxuutkncwscwsvl", com.azure.core.util.Context.NONE); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsRestoreMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java similarity index 72% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsRestoreMockTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java index 455cc41add32..2187f9f52ad3 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfsRestoreMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -10,17 +10,17 @@ import com.azure.core.models.AzureCloud; import com.azure.core.test.http.MockHttpResponse; import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; -import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; import java.nio.charset.StandardCharsets; import java.time.OffsetDateTime; import org.junit.jupiter.api.Test; import reactor.core.publisher.Mono; -public final class ManagedCcfsRestoreMockTests { +public final class ManagedCCFsRestoreMockTests { @Test public void testRestore() throws Exception { - String responseStr = "{\"message\":\"exrmcqibycnojvk\"}"; + String responseStr = "{\"message\":\"alaexqpvfadmwsrc\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -29,11 +29,11 @@ public void testRestore() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - ManagedCcfRestoreResponse response = manager.managedCcfs() - .restore("gwyzm", "txon", - new ManagedCcfRestore().withFileShareName("mtsavjcbpwxqp") - .withRestoreRegion("rknftguvriuhprwm") - .withUri("yvxqtayriwwroy"), + ManagedCCFRestoreResponse response = manager.managedCCFs() + .restore("seyvj", "srtslhspkdeem", + new ManagedCCFRestore().withFileShareName("ofmxagkvtmelmqkr") + .withRestoreRegion("ahvljuaha") + .withUri("uhcdhm"), com.azure.core.util.Context.NONE); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListMockTests.java index e05c5b5e3bad..86b6ff88b2f0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/OperationsListMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -22,7 +22,7 @@ public final class OperationsListMockTests { @Test public void testList() throws Exception { String responseStr - = "{\"value\":[{\"name\":\"gwdkcglhsl\",\"isDataAction\":true,\"display\":{\"provider\":\"ggd\",\"resource\":\"ixhbkuofqweykhm\",\"operation\":\"evfyexfwhybcib\",\"description\":\"vdcsitynn\"}}]}"; + = "{\"value\":[{\"name\":\"pofm\",\"isDataAction\":false,\"display\":{\"provider\":\"jpgd\",\"resource\":\"ocjjxhvpmouexh\",\"operation\":\"xibqeojnx\",\"description\":\"zvddntwndeicbtwn\"}}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -34,11 +34,11 @@ public void testList() throws Exception { PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE); - Assertions.assertEquals("gwdkcglhsl", response.iterator().next().name()); - Assertions.assertTrue(response.iterator().next().isDataAction()); - Assertions.assertEquals("ggd", response.iterator().next().display().provider()); - Assertions.assertEquals("ixhbkuofqweykhm", response.iterator().next().display().resource()); - Assertions.assertEquals("evfyexfwhybcib", response.iterator().next().display().operation()); - Assertions.assertEquals("vdcsitynn", response.iterator().next().display().description()); + Assertions.assertEquals("pofm", response.iterator().next().name()); + Assertions.assertFalse(response.iterator().next().isDataAction()); + Assertions.assertEquals("jpgd", response.iterator().next().display().provider()); + Assertions.assertEquals("ocjjxhvpmouexh", response.iterator().next().display().resource()); + Assertions.assertEquals("xibqeojnx", response.iterator().next().display().operation()); + Assertions.assertEquals("zvddntwndeicbtwn", response.iterator().next().display().description()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDefinitionInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDefinitionInnerTests.java new file mode 100644 index 000000000000..a4a637b42b9c --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDefinitionInnerTests.java @@ -0,0 +1,24 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner; +import org.junit.jupiter.api.Assertions; + +public final class ResourceProviderOperationDefinitionInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ResourceProviderOperationDefinitionInner model = BinaryData.fromString( + "{\"name\":\"oqijgkdmbpaz\",\"isDataAction\":false,\"display\":{\"provider\":\"fp\",\"resource\":\"nrbtcqqjnq\",\"operation\":\"hqgnufooojywif\",\"description\":\"esaagdfm\"}}") + .toObject(ResourceProviderOperationDefinitionInner.class); + Assertions.assertEquals("oqijgkdmbpaz", model.name()); + Assertions.assertFalse(model.isDataAction()); + Assertions.assertEquals("fp", model.display().provider()); + Assertions.assertEquals("nrbtcqqjnq", model.display().resource()); + Assertions.assertEquals("hqgnufooojywif", model.display().operation()); + Assertions.assertEquals("esaagdfm", model.display().description()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDisplayTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDisplayTests.java new file mode 100644 index 000000000000..95a0e7001d56 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationDisplayTests.java @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationDisplay; +import org.junit.jupiter.api.Assertions; + +public final class ResourceProviderOperationDisplayTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ResourceProviderOperationDisplay model = BinaryData.fromString( + "{\"provider\":\"zlhjxrifkwmrvkt\",\"resource\":\"zntocipaouajps\",\"operation\":\"cmpoyfdkfogkny\",\"description\":\"ofjdde\"}") + .toObject(ResourceProviderOperationDisplay.class); + Assertions.assertEquals("zlhjxrifkwmrvkt", model.provider()); + Assertions.assertEquals("zntocipaouajps", model.resource()); + Assertions.assertEquals("cmpoyfdkfogkny", model.operation()); + Assertions.assertEquals("ofjdde", model.description()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationListTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationListTests.java new file mode 100644 index 000000000000..17f69338fd66 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProviderOperationListTests.java @@ -0,0 +1,19 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.confidentialledger.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList; +import org.junit.jupiter.api.Assertions; + +public final class ResourceProviderOperationListTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + ResourceProviderOperationList model = BinaryData.fromString( + "{\"value\":[{\"name\":\"msxaobhd\",\"isDataAction\":false,\"display\":{\"provider\":\"ioq\",\"resource\":\"ehtbm\",\"operation\":\"p\",\"description\":\"noi\"}}],\"nextLink\":\"wlrxyb\"}") + .toObject(ResourceProviderOperationList.class); + Assertions.assertEquals("wlrxyb", model.nextLink()); + } +} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProvidersCheckNameAvailabilityWithResponseMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProvidersCheckNameAvailabilityWithResponseMockTests.java index e841137cd140..c4ed9d219cc9 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProvidersCheckNameAvailabilityWithResponseMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ResourceProvidersCheckNameAvailabilityWithResponseMockTests.java @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. +// Code generated by Microsoft (R) TypeSpec Code Generator. package com.azure.resourcemanager.confidentialledger.generated; @@ -22,7 +22,7 @@ public final class ResourceProvidersCheckNameAvailabilityWithResponseMockTests { @Test public void testCheckNameAvailabilityWithResponse() throws Exception { - String responseStr = "{\"nameAvailable\":true,\"reason\":\"Invalid\",\"message\":\"o\"}"; + String responseStr = "{\"nameAvailable\":false,\"reason\":\"AlreadyExists\",\"message\":\"bfkgukdkex\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -33,12 +33,12 @@ public void testCheckNameAvailabilityWithResponse() throws Exception { CheckNameAvailabilityResponse response = manager.resourceProviders() .checkNameAvailabilityWithResponse( - new CheckNameAvailabilityRequest().withName("mdectehfiqscjey").withType("hezrkgq"), + new CheckNameAvailabilityRequest().withName("clwhijcoejctbz").withType("s"), com.azure.core.util.Context.NONE) .getValue(); - Assertions.assertTrue(response.nameAvailable()); - Assertions.assertEquals(CheckNameAvailabilityReason.INVALID, response.reason()); - Assertions.assertEquals("o", response.message()); + Assertions.assertFalse(response.nameAvailable()); + Assertions.assertEquals(CheckNameAvailabilityReason.ALREADY_EXISTS, response.reason()); + Assertions.assertEquals("bfkgukdkex", response.message()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml new file mode 100644 index 000000000000..13a0c9407ef2 --- /dev/null +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml @@ -0,0 +1,4 @@ +directory: specification/confidentialledger/Confidentialledger.Management +commit: 98a4db5d6c32ff5a3ad5780fce6c716cafdbbeec +repo: Azure/azure-rest-api-specs +additionalDirectories: From 183ac1b6880de5b97ccc3befce019053adf1b9f0 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Wed, 4 Mar 2026 14:50:43 +0000 Subject: [PATCH 2/3] Configurations: 'specification/confidentialledger/Confidentialledger.Management/tspconfig.yaml', API Version: 2025-06-10-preview, SDK Release Type: beta, and CommitSHA: '3db602808b62e972640ffff41b1fe61881c50c4e' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5960185 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --- .../CHANGELOG.md | 18 +++++----- .../SAMPLE.md | 8 ++--- ...al.java => AadBasedSecurityPrincipal.java} | 36 +++++++++---------- .../models/LedgerProperties.java | 10 +++--- ...cemanager-confidentialledger_metadata.json | 2 +- .../generated/LedgerCreateSamples.java | 4 +-- .../generated/LedgerUpdateSamples.java | 4 +-- ...va => AadBasedSecurityPrincipalTests.java} | 12 +++---- .../ConfidentialLedgerInnerTests.java | 8 ++--- .../generated/LedgerPropertiesTests.java | 10 +++--- .../generated/LedgersCreateMockTests.java | 6 ++-- .../tsp-location.yaml | 2 +- 12 files changed, 60 insertions(+), 60 deletions(-) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{AADBasedSecurityPrincipal.java => AadBasedSecurityPrincipal.java} (76%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{AADBasedSecurityPrincipalTests.java => AadBasedSecurityPrincipalTests.java} (78%) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md index ba1308965108..81e52e0176cd 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md @@ -6,8 +6,6 @@ ### Breaking Changes -#### `models.AadBasedSecurityPrincipal` was removed - #### `models.ManagedCcfRestore` was removed #### `models.ManagedCcf$Update` was removed @@ -38,9 +36,13 @@ #### `models.MemberIdentityCertificate` was modified +* `java.lang.Object tags()` -> `com.azure.core.util.BinaryData tags()` +* `validate()` was removed * `withTags(java.lang.Object)` was removed + +#### `models.AadBasedSecurityPrincipal` was modified + * `validate()` was removed -* `java.lang.Object tags()` -> `com.azure.core.util.BinaryData tags()` #### `models.ConfidentialLedgerBackup` was modified @@ -56,8 +58,8 @@ #### `models.LedgerProperties` was modified -* `validate()` was removed * `withEnclavePlatform(models.EnclavePlatform)` was removed +* `validate()` was removed #### `ConfidentialLedgerManager` was modified @@ -70,10 +72,10 @@ #### `models.ResourceProviderOperationDisplay` was modified * `ResourceProviderOperationDisplay()` was changed to private access -* `withProvider(java.lang.String)` was removed +* `withDescription(java.lang.String)` was removed * `validate()` was removed * `withResource(java.lang.String)` was removed -* `withDescription(java.lang.String)` was removed +* `withProvider(java.lang.String)` was removed * `withOperation(java.lang.String)` was removed #### `models.DeploymentType` was modified @@ -90,8 +92,6 @@ * `models.ManagedCCFs` was added -* `models.AADBasedSecurityPrincipal` was added - * `models.ManagedCCFRestoreResponse` was added * `models.ManagedCCF$UpdateStages` was added @@ -112,8 +112,8 @@ #### `models.LedgerProperties` was modified -* `scittConfiguration()` was added * `withScittConfiguration(java.lang.String)` was added +* `scittConfiguration()` was added #### `ConfidentialLedgerManager` was modified diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md index 90051e27e2f4..f73e35984ded 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md @@ -60,7 +60,7 @@ public final class LedgerBackupSamples { ### Ledger_Create ```java -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; @@ -92,7 +92,7 @@ public final class LedgerCreateSamples { .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) .withLedgerSku(LedgerSku.STANDARD) .withAadBasedSecurityPrincipals(Arrays - .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( @@ -243,7 +243,7 @@ public final class LedgerRestoreSamples { ### Ledger_Update ```java -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; @@ -275,7 +275,7 @@ public final class LedgerUpdateSamples { .withTags(mapOf("additionProps2", "additional property value", "additionalProps1", "additional properties")) .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) .withAadBasedSecurityPrincipals(Arrays - .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java similarity index 76% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java index 3bc12fee10a5..db146207ef91 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java @@ -15,7 +15,7 @@ * AAD based security principal with associated Ledger RoleName. */ @Fluent -public final class AADBasedSecurityPrincipal implements JsonSerializable { +public final class AadBasedSecurityPrincipal implements JsonSerializable { /* * UUID/GUID based Principal Id of the Security Principal */ @@ -32,9 +32,9 @@ public final class AADBasedSecurityPrincipal implements JsonSerializable { - AADBasedSecurityPrincipal deserializedAADBasedSecurityPrincipal = new AADBasedSecurityPrincipal(); + AadBasedSecurityPrincipal deserializedAadBasedSecurityPrincipal = new AadBasedSecurityPrincipal(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("principalId".equals(fieldName)) { - deserializedAADBasedSecurityPrincipal.principalId = reader.getString(); + deserializedAadBasedSecurityPrincipal.principalId = reader.getString(); } else if ("tenantId".equals(fieldName)) { - deserializedAADBasedSecurityPrincipal.tenantId = reader.getString(); + deserializedAadBasedSecurityPrincipal.tenantId = reader.getString(); } else if ("ledgerRoleName".equals(fieldName)) { - deserializedAADBasedSecurityPrincipal.ledgerRoleName + deserializedAadBasedSecurityPrincipal.ledgerRoleName = LedgerRoleName.fromString(reader.getString()); } else { reader.skipChildren(); } } - return deserializedAADBasedSecurityPrincipal; + return deserializedAadBasedSecurityPrincipal; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java index a9d711ab8ed7..6b76c55315a4 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java @@ -60,7 +60,7 @@ public final class LedgerProperties implements JsonSerializable aadBasedSecurityPrincipals; + private List aadBasedSecurityPrincipals; /* * Array of all cert based Security Principals. @@ -228,7 +228,7 @@ public LedgerProperties withLedgerSku(LedgerSku ledgerSku) { * * @return the aadBasedSecurityPrincipals value. */ - public List aadBasedSecurityPrincipals() { + public List aadBasedSecurityPrincipals() { return this.aadBasedSecurityPrincipals; } @@ -238,7 +238,7 @@ public List aadBasedSecurityPrincipals() { * @param aadBasedSecurityPrincipals the aadBasedSecurityPrincipals value to set. * @return the LedgerProperties object itself. */ - public LedgerProperties withAadBasedSecurityPrincipals(List aadBasedSecurityPrincipals) { + public LedgerProperties withAadBasedSecurityPrincipals(List aadBasedSecurityPrincipals) { this.aadBasedSecurityPrincipals = aadBasedSecurityPrincipals; return this; } @@ -496,8 +496,8 @@ public static LedgerProperties fromJson(JsonReader jsonReader) throws IOExceptio } else if ("ledgerSku".equals(fieldName)) { deserializedLedgerProperties.ledgerSku = LedgerSku.fromString(reader.getString()); } else if ("aadBasedSecurityPrincipals".equals(fieldName)) { - List aadBasedSecurityPrincipals - = reader.readArray(reader1 -> AADBasedSecurityPrincipal.fromJson(reader1)); + List aadBasedSecurityPrincipals + = reader.readArray(reader1 -> AadBasedSecurityPrincipal.fromJson(reader1)); deserializedLedgerProperties.aadBasedSecurityPrincipals = aadBasedSecurityPrincipals; } else if ("certBasedSecurityPrincipals".equals(fieldName)) { List certBasedSecurityPrincipals diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json index 2ca62e969e85..a3ecfd6b50a2 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersions":{"Microsoft.ConfidentialLedger":"2025-06-10-preview"},"crossLanguageDefinitions":{"com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.backup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginCreate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginDelete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginUpdate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.create":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.delete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.list":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.restore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.update":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.backup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginBackup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginCreate":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginDelete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginRestore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginUpdate":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.create":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.delete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.list":"Microsoft.ConfidentialLedger.ManagedCCFs.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.restore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.update":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient":"Microsoft.ConfidentialLedger.Operations","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient.list":"Azure.ResourceManager.Legacy.Operations.list","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailability":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailabilityWithResponse":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner":"Microsoft.ConfidentialLedger.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner":"Microsoft.ConfidentialLedger.ManagedCCF","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner":"Microsoft.ConfidentialLedger.ResourceProviderOperationDefinition","com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList":"Microsoft.ConfidentialLedger.ConfidentialLedgerList","com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList":"Microsoft.ConfidentialLedger.ManagedCCFList","com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList":"Microsoft.ConfidentialLedger.ResourceProviderOperationList","com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.AADBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.ApplicationType":"Microsoft.ConfidentialLedger.ApplicationType","com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.CertBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackup","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestore","com.azure.resourcemanager.confidentialledger.models.DeploymentType":"Microsoft.ConfidentialLedger.DeploymentType","com.azure.resourcemanager.confidentialledger.models.EnclavePlatform":"Microsoft.ConfidentialLedger.EnclavePlatform","com.azure.resourcemanager.confidentialledger.models.LanguageRuntime":"Microsoft.ConfidentialLedger.LanguageRuntime","com.azure.resourcemanager.confidentialledger.models.LedgerProperties":"Microsoft.ConfidentialLedger.LedgerProperties","com.azure.resourcemanager.confidentialledger.models.LedgerRoleName":"Microsoft.ConfidentialLedger.LedgerRoleName","com.azure.resourcemanager.confidentialledger.models.LedgerSku":"Microsoft.ConfidentialLedger.LedgerSku","com.azure.resourcemanager.confidentialledger.models.LedgerType":"Microsoft.ConfidentialLedger.LedgerType","com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup":"Microsoft.ConfidentialLedger.ManagedCCFBackup","com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties":"Microsoft.ConfidentialLedger.ManagedCCFProperties","com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore":"Microsoft.ConfidentialLedger.ManagedCCFRestore","com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate":"Microsoft.ConfidentialLedger.MemberIdentityCertificate","com.azure.resourcemanager.confidentialledger.models.ProvisioningState":"Microsoft.ConfidentialLedger.ProvisioningState","com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationDisplay":"Microsoft.ConfidentialLedger.ResourceProviderOperationDisplay","com.azure.resourcemanager.confidentialledger.models.RunningState":"Microsoft.ConfidentialLedger.RunningState"},"generatedFiles":["src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/AADBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersions":{"Microsoft.ConfidentialLedger":"2025-06-10-preview"},"crossLanguageDefinitions":{"com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.backup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginCreate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginDelete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginUpdate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.create":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.delete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.list":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.restore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.update":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.backup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginBackup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginCreate":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginDelete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginRestore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginUpdate":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.create":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.delete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.list":"Microsoft.ConfidentialLedger.ManagedCCFs.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.restore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.update":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient":"Microsoft.ConfidentialLedger.Operations","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient.list":"Azure.ResourceManager.Legacy.Operations.list","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailability":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailabilityWithResponse":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner":"Microsoft.ConfidentialLedger.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner":"Microsoft.ConfidentialLedger.ManagedCCF","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner":"Microsoft.ConfidentialLedger.ResourceProviderOperationDefinition","com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList":"Microsoft.ConfidentialLedger.ConfidentialLedgerList","com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList":"Microsoft.ConfidentialLedger.ManagedCCFList","com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList":"Microsoft.ConfidentialLedger.ResourceProviderOperationList","com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.AADBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.ApplicationType":"Microsoft.ConfidentialLedger.ApplicationType","com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.CertBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackup","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestore","com.azure.resourcemanager.confidentialledger.models.DeploymentType":"Microsoft.ConfidentialLedger.DeploymentType","com.azure.resourcemanager.confidentialledger.models.EnclavePlatform":"Microsoft.ConfidentialLedger.EnclavePlatform","com.azure.resourcemanager.confidentialledger.models.LanguageRuntime":"Microsoft.ConfidentialLedger.LanguageRuntime","com.azure.resourcemanager.confidentialledger.models.LedgerProperties":"Microsoft.ConfidentialLedger.LedgerProperties","com.azure.resourcemanager.confidentialledger.models.LedgerRoleName":"Microsoft.ConfidentialLedger.LedgerRoleName","com.azure.resourcemanager.confidentialledger.models.LedgerSku":"Microsoft.ConfidentialLedger.LedgerSku","com.azure.resourcemanager.confidentialledger.models.LedgerType":"Microsoft.ConfidentialLedger.LedgerType","com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup":"Microsoft.ConfidentialLedger.ManagedCCFBackup","com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties":"Microsoft.ConfidentialLedger.ManagedCCFProperties","com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore":"Microsoft.ConfidentialLedger.ManagedCCFRestore","com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate":"Microsoft.ConfidentialLedger.MemberIdentityCertificate","com.azure.resourcemanager.confidentialledger.models.ProvisioningState":"Microsoft.ConfidentialLedger.ProvisioningState","com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationDisplay":"Microsoft.ConfidentialLedger.ResourceProviderOperationDisplay","com.azure.resourcemanager.confidentialledger.models.RunningState":"Microsoft.ConfidentialLedger.RunningState"},"generatedFiles":["src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java index f2f42c6134a1..b14102d7c3a5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerCreateSamples.java @@ -4,7 +4,7 @@ package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; @@ -36,7 +36,7 @@ public final class LedgerCreateSamples { .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) .withLedgerSku(LedgerSku.STANDARD) .withAadBasedSecurityPrincipals(Arrays - .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java index 8f0e88d7f49b..8b2b6d8bfdb0 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/LedgerUpdateSamples.java @@ -4,7 +4,7 @@ package com.azure.resourcemanager.confidentialledger.generated; -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; @@ -36,7 +36,7 @@ public final class LedgerUpdateSamples { .withTags(mapOf("additionProps2", "additional property value", "additionalProps1", "additional properties")) .withProperties(new LedgerProperties().withLedgerType(LedgerType.PUBLIC) .withAadBasedSecurityPrincipals(Arrays - .asList(new AADBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") + .asList(new AadBasedSecurityPrincipal().withPrincipalId("34621747-6fc8-4771-a2eb-72f31c461f2e") .withTenantId("bce123b9-2b7b-4975-8360-5ca0b9b1cd08") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR))) .withCertBasedSecurityPrincipals(Arrays.asList(new CertBasedSecurityPrincipal().withCert( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AadBasedSecurityPrincipalTests.java similarity index 78% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AadBasedSecurityPrincipalTests.java index ab4b15a0e2c9..ee071bc18b3d 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AADBasedSecurityPrincipalTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/AadBasedSecurityPrincipalTests.java @@ -5,16 +5,16 @@ package com.azure.resourcemanager.confidentialledger.generated; import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.LedgerRoleName; import org.junit.jupiter.api.Assertions; -public final class AADBasedSecurityPrincipalTests { +public final class AadBasedSecurityPrincipalTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - AADBasedSecurityPrincipal model = BinaryData + AadBasedSecurityPrincipal model = BinaryData .fromString("{\"principalId\":\"hpf\",\"tenantId\":\"ypininm\",\"ledgerRoleName\":\"Administrator\"}") - .toObject(AADBasedSecurityPrincipal.class); + .toObject(AadBasedSecurityPrincipal.class); Assertions.assertEquals("hpf", model.principalId()); Assertions.assertEquals("ypininm", model.tenantId()); Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, model.ledgerRoleName()); @@ -22,10 +22,10 @@ public void testDeserialize() throws Exception { @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - AADBasedSecurityPrincipal model = new AADBasedSecurityPrincipal().withPrincipalId("hpf") + AadBasedSecurityPrincipal model = new AadBasedSecurityPrincipal().withPrincipalId("hpf") .withTenantId("ypininm") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR); - model = BinaryData.fromObject(model).toObject(AADBasedSecurityPrincipal.class); + model = BinaryData.fromObject(model).toObject(AadBasedSecurityPrincipal.class); Assertions.assertEquals("hpf", model.principalId()); Assertions.assertEquals("ypininm", model.tenantId()); Assertions.assertEquals(LedgerRoleName.ADMINISTRATOR, model.ledgerRoleName()); diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java index 1b7f6315a11d..b167d5b74c4a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ConfidentialLedgerInnerTests.java @@ -6,7 +6,7 @@ import com.azure.core.util.BinaryData; import com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner; -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; @@ -55,13 +55,13 @@ public void testSerialize() throws Exception { .withLedgerType(LedgerType.UNKNOWN) .withLedgerSku(LedgerSku.UNKNOWN) .withAadBasedSecurityPrincipals(Arrays.asList( - new AADBasedSecurityPrincipal().withPrincipalId("k") + new AadBasedSecurityPrincipal().withPrincipalId("k") .withTenantId("txukcdmp") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), - new AADBasedSecurityPrincipal().withPrincipalId("y") + new AadBasedSecurityPrincipal().withPrincipalId("y") .withTenantId("nzwuxzd") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), - new AADBasedSecurityPrincipal().withPrincipalId("rlhm") + new AadBasedSecurityPrincipal().withPrincipalId("rlhm") .withTenantId("fp") .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) .withCertBasedSecurityPrincipals(Arrays.asList( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java index 627e37747141..48e6ffe1e192 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgerPropertiesTests.java @@ -5,7 +5,7 @@ package com.azure.resourcemanager.confidentialledger.generated; import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.LedgerProperties; @@ -46,16 +46,16 @@ public void testSerialize() throws Exception { .withLedgerType(LedgerType.UNKNOWN) .withLedgerSku(LedgerSku.STANDARD) .withAadBasedSecurityPrincipals(Arrays.asList( - new AADBasedSecurityPrincipal().withPrincipalId("ailzydehojwyahu") + new AadBasedSecurityPrincipal().withPrincipalId("ailzydehojwyahu") .withTenantId("npmqnjaqwixjspro") .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), - new AADBasedSecurityPrincipal().withPrincipalId("utegjvwmfdats") + new AadBasedSecurityPrincipal().withPrincipalId("utegjvwmfdats") .withTenantId("dvpjhulsuuvmk") .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR), - new AADBasedSecurityPrincipal().withPrincipalId("rwfndiod") + new AadBasedSecurityPrincipal().withPrincipalId("rwfndiod") .withTenantId("slwejdpvw") .withLedgerRoleName(LedgerRoleName.ADMINISTRATOR), - new AADBasedSecurityPrincipal().withPrincipalId("psoacctazakljl") + new AadBasedSecurityPrincipal().withPrincipalId("psoacctazakljl") .withTenantId("bcryffdfd") .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) .withCertBasedSecurityPrincipals(Arrays.asList( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java index a53904d145cc..e10b318f2968 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/LedgersCreateMockTests.java @@ -10,7 +10,7 @@ import com.azure.core.models.AzureCloud; import com.azure.core.test.http.MockHttpResponse; import com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager; -import com.azure.resourcemanager.confidentialledger.models.AADBasedSecurityPrincipal; +import com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ApplicationType; import com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal; import com.azure.resourcemanager.confidentialledger.models.ConfidentialLedger; @@ -50,10 +50,10 @@ public void testCreate() throws Exception { .withLedgerType(LedgerType.UNKNOWN) .withLedgerSku(LedgerSku.STANDARD) .withAadBasedSecurityPrincipals(Arrays.asList( - new AADBasedSecurityPrincipal().withPrincipalId("fkbey") + new AadBasedSecurityPrincipal().withPrincipalId("fkbey") .withTenantId("wrmjmwvvjektc") .withLedgerRoleName(LedgerRoleName.READER), - new AADBasedSecurityPrincipal().withPrincipalId("hwlrsf") + new AadBasedSecurityPrincipal().withPrincipalId("hwlrsf") .withTenantId("zpwv") .withLedgerRoleName(LedgerRoleName.CONTRIBUTOR))) .withCertBasedSecurityPrincipals(Arrays.asList( diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml index 13a0c9407ef2..5afc6bb0ce0a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/confidentialledger/Confidentialledger.Management -commit: 98a4db5d6c32ff5a3ad5780fce6c716cafdbbeec +commit: 3db602808b62e972640ffff41b1fe61881c50c4e repo: Azure/azure-rest-api-specs additionalDirectories: From 8d191b96a6d2b180e9206a892a28400873a480fd Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Wed, 4 Mar 2026 15:20:05 +0000 Subject: [PATCH 3/3] Configurations: 'specification/confidentialledger/Confidentialledger.Management/tspconfig.yaml', API Version: 2025-06-10-preview, SDK Release Type: beta, and CommitSHA: 'a5a59e85ffc768c3214ec4b31d7cc43051473d89' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5960273 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --- .../CHANGELOG.md | 71 ++--- .../SAMPLE.md | 265 ------------------ .../ConfidentialLedgerManager.java | 18 +- .../ConfidentialLedgerManagementClient.java | 6 +- ...CCFsClient.java => ManagedCcfsClient.java} | 74 ++--- ...ava => ManagedCcfBackupResponseInner.java} | 22 +- ...agedCCFInner.java => ManagedCcfInner.java} | 46 +-- ...va => ManagedCcfRestoreResponseInner.java} | 22 +- ...onfidentialLedgerManagementClientImpl.java | 16 +- ...java => ManagedCcfBackupResponseImpl.java} | 12 +- ...anagedCCFImpl.java => ManagedCcfImpl.java} | 80 +++--- ...ava => ManagedCcfRestoreResponseImpl.java} | 12 +- ...ntImpl.java => ManagedCcfsClientImpl.java} | 258 ++++++++--------- ...agedCCFsImpl.java => ManagedCcfsImpl.java} | 102 +++---- .../implementation/models/ManagedCCFList.java | 8 +- .../{ManagedCCF.java => ManagedCcf.java} | 64 ++--- ...edCCFBackup.java => ManagedCcfBackup.java} | 30 +- ...nse.java => ManagedCcfBackupResponse.java} | 10 +- ...perties.java => ManagedCcfProperties.java} | 52 ++-- ...CCFRestore.java => ManagedCcfRestore.java} | 36 +-- ...se.java => ManagedCcfRestoreResponse.java} | 10 +- .../{ManagedCCFs.java => ManagedCcfs.java} | 34 +-- ...cemanager-confidentialledger_metadata.json | 2 +- .../proxy-config.json | 2 +- .../generated/ManagedCCFBackupSamples.java | 28 -- .../generated/ManagedCCFCreateSamples.java | 60 ---- .../generated/ManagedCCFDeleteSamples.java | 23 -- .../ManagedCCFGetByResourceGroupSamples.java | 24 -- .../ManagedCCFListByResourceGroupSamples.java | 22 -- .../generated/ManagedCCFListSamples.java | 23 -- .../generated/ManagedCCFRestoreSamples.java | 30 -- .../generated/ManagedCCFUpdateSamples.java | 52 ---- .../generated/ManagedCCFsBackupMockTests.java | 38 --- .../generated/ManagedCCFsDeleteMockTests.java | 33 --- .../ManagedCCFsRestoreMockTests.java | 40 --- ...> ManagedCcfBackupResponseInnerTests.java} | 8 +- ...pTests.java => ManagedCcfBackupTests.java} | 12 +- ... ManagedCcfRestoreResponseInnerTests.java} | 8 +- ...Tests.java => ManagedCcfRestoreTests.java} | 12 +- .../tsp-location.yaml | 2 +- 40 files changed, 495 insertions(+), 1172 deletions(-) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/{ManagedCCFsClient.java => ManagedCcfsClient.java} (89%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/{ManagedCCFBackupResponseInner.java => ManagedCcfBackupResponseInner.java} (72%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/{ManagedCCFInner.java => ManagedCcfInner.java} (76%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/{ManagedCCFRestoreResponseInner.java => ManagedCcfRestoreResponseInner.java} (71%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCCFBackupResponseImpl.java => ManagedCcfBackupResponseImpl.java} (74%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCCFImpl.java => ManagedCcfImpl.java} (71%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCCFRestoreResponseImpl.java => ManagedCcfRestoreResponseImpl.java} (74%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCCFsClientImpl.java => ManagedCcfsClientImpl.java} (90%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/{ManagedCCFsImpl.java => ManagedCcfsImpl.java} (72%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCF.java => ManagedCcf.java} (83%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCFBackup.java => ManagedCcfBackup.java} (77%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCFBackupResponse.java => ManagedCcfBackupResponse.java} (71%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCFProperties.java => ManagedCcfProperties.java} (81%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCFRestore.java => ManagedCcfRestore.java} (77%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCFRestoreResponse.java => ManagedCcfRestoreResponse.java} (71%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/{ManagedCCFs.java => ManagedCcfs.java} (89%) delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.java delete mode 100644 sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCCFBackupResponseInnerTests.java => ManagedCcfBackupResponseInnerTests.java} (72%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCCFBackupTests.java => ManagedCcfBackupTests.java} (76%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCCFRestoreResponseInnerTests.java => ManagedCcfRestoreResponseInnerTests.java} (71%) rename sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/{ManagedCCFRestoreTests.java => ManagedCcfRestoreTests.java} (80%) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md index 81e52e0176cd..13e52a98196f 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/CHANGELOG.md @@ -6,34 +6,12 @@ ### Breaking Changes -#### `models.ManagedCcfRestore` was removed - -#### `models.ManagedCcf$Update` was removed - -#### `models.ManagedCcfBackup` was removed - -#### `models.ManagedCcf$UpdateStages` was removed - -#### `models.ManagedCcf$Definition` was removed - -#### `models.ManagedCcf$DefinitionStages` was removed - -#### `models.ManagedCcfs` was removed - -#### `models.ManagedCcfRestoreResponse` was removed - -#### `models.ManagedCcfProperties` was removed - #### `models.ConfidentialLedgerList` was removed #### `models.ManagedCcfList` was removed #### `models.ResourceProviderOperationList` was removed -#### `models.ManagedCcf` was removed - -#### `models.ManagedCcfBackupResponse` was removed - #### `models.MemberIdentityCertificate` was modified * `java.lang.Object tags()` -> `com.azure.core.util.BinaryData tags()` @@ -44,6 +22,14 @@ * `validate()` was removed +#### `models.ManagedCcfRestore` was modified + +* `validate()` was removed + +#### `models.ManagedCcfBackup` was modified + +* `validate()` was removed + #### `models.ConfidentialLedgerBackup` was modified * `validate()` was removed @@ -58,12 +44,13 @@ #### `models.LedgerProperties` was modified -* `withEnclavePlatform(models.EnclavePlatform)` was removed * `validate()` was removed +* `withEnclavePlatform(models.EnclavePlatform)` was removed -#### `ConfidentialLedgerManager` was modified +#### `models.ManagedCcfProperties` was modified -* `managedCcfs()` was removed +* `withEnclavePlatform(models.EnclavePlatform)` was removed +* `validate()` was removed #### `models.ConfidentialLedgerRestore` was modified @@ -72,11 +59,11 @@ #### `models.ResourceProviderOperationDisplay` was modified * `ResourceProviderOperationDisplay()` was changed to private access -* `withDescription(java.lang.String)` was removed -* `validate()` was removed -* `withResource(java.lang.String)` was removed * `withProvider(java.lang.String)` was removed +* `withResource(java.lang.String)` was removed * `withOperation(java.lang.String)` was removed +* `validate()` was removed +* `withDescription(java.lang.String)` was removed #### `models.DeploymentType` was modified @@ -84,40 +71,14 @@ ### Features Added -* `models.ManagedCCF$Definition` was added - -* `models.ManagedCCF$DefinitionStages` was added - -* `models.ManagedCCFBackup` was added - -* `models.ManagedCCFs` was added - -* `models.ManagedCCFRestoreResponse` was added - -* `models.ManagedCCF$UpdateStages` was added - -* `models.ManagedCCFBackupResponse` was added - -* `models.ManagedCCFRestore` was added - -* `models.ManagedCCF` was added - -* `models.ManagedCCF$Update` was added - -* `models.ManagedCCFProperties` was added - #### `models.MemberIdentityCertificate` was modified * `withTags(com.azure.core.util.BinaryData)` was added #### `models.LedgerProperties` was modified -* `withScittConfiguration(java.lang.String)` was added * `scittConfiguration()` was added - -#### `ConfidentialLedgerManager` was modified - -* `managedCCFs()` was added +* `withScittConfiguration(java.lang.String)` was added ## 1.1.0-beta.1 (2025-05-15) diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md index f73e35984ded..9939e16af032 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/SAMPLE.md @@ -12,17 +12,6 @@ - [Restore](#ledger_restore) - [Update](#ledger_update) -## ManagedCCF - -- [Backup](#managedccf_backup) -- [Create](#managedccf_create) -- [Delete](#managedccf_delete) -- [GetByResourceGroup](#managedccf_getbyresourcegroup) -- [List](#managedccf_list) -- [ListByResourceGroup](#managedccf_listbyresourcegroup) -- [Restore](#managedccf_restore) -- [Update](#managedccf_update) - ## Operations - [List](#operations_list) @@ -300,260 +289,6 @@ public final class LedgerUpdateSamples { } ``` -### ManagedCCF_Backup - -```java -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; - -/** - * Samples for ManagedCCF Backup. - */ -public final class ManagedCCFBackupSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Backup.json - */ - /** - * Sample code: ManagedCCFBackup. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFBackup(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .backup("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCCFBackup().withRestoreRegion("EastUS").withUri("DummySASUri"), - com.azure.core.util.Context.NONE); - } -} -``` - -### ManagedCCF_Create - -```java -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.models.DeploymentType; -import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; -import com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate; -import java.nio.charset.StandardCharsets; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for ManagedCCF Create. - */ -public final class ManagedCCFCreateSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Create.json - */ - /** - * Sample code: ManagedCCFCreate. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .define("DummyMccfAppName") - .withRegion("EastUS") - .withExistingResourceGroup("DummyResourceGroupName") - .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCCFProperties() - .withMemberIdentityCertificates(Arrays.asList(new MemberIdentityCertificate().withCertificate( - "-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----") - .withEncryptionkey("fakeTokenPlaceholder") - .withTags(BinaryData.fromBytes( - "[{tags={additionalProps1=additional properties}}]".getBytes(StandardCharsets.UTF_8))))) - .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) - .withAppSourceUri( - "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11")) - .withNodeCount(5)) - .create(); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} -``` - -### ManagedCCF_Delete - -```java -/** - * Samples for ManagedCCF Delete. - */ -public final class ManagedCCFDeleteSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Delete.json - */ - /** - * Sample code: ConfidentialLedgerDelete. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs().delete("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); - } -} -``` - -### ManagedCCF_GetByResourceGroup - -```java -/** - * Samples for ManagedCCF GetByResourceGroup. - */ -public final class ManagedCCFGetByResourceGroupSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Get.json - */ - /** - * Sample code: ManagedCCFGet. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void managedCCFGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", - com.azure.core.util.Context.NONE); - } -} -``` - -### ManagedCCF_List - -```java -/** - * Samples for ManagedCCF List. - */ -public final class ManagedCCFListSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_ListBySub.json - */ - /** - * Sample code: ManagedCCFListBySub. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs().list(null, com.azure.core.util.Context.NONE); - } -} -``` - -### ManagedCCF_ListByResourceGroup - -```java -/** - * Samples for ManagedCCF ListByResourceGroup. - */ -public final class ManagedCCFListByResourceGroupSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_List.json - */ - /** - * Sample code: ManagedCCFList. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void managedCCFList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); - } -} -``` - -### ManagedCCF_Restore - -```java -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; - -/** - * Samples for ManagedCCF Restore. - */ -public final class ManagedCCFRestoreSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Restore.json - */ - /** - * Sample code: ManagedCCFRestore. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .restore("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCCFRestore().withFileShareName("DummyFileShareName") - .withRestoreRegion("EastUS") - .withUri("DummySASUri"), - com.azure.core.util.Context.NONE); - } -} -``` - -### ManagedCCF_Update - -```java -import com.azure.resourcemanager.confidentialledger.models.DeploymentType; -import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for ManagedCCF Update. - */ -public final class ManagedCCFUpdateSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Update.json - */ - /** - * Sample code: ManagedCCFUpdate. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - ManagedCCF resource = manager.managedCCFs() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCCFProperties() - .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) - .withAppSourceUri( - "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11"))) - .apply(); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} -``` - ### Operations_List ```java diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java index bcffe8d80e6b..9f38787eae1a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java @@ -27,11 +27,11 @@ import com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient; import com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder; import com.azure.resourcemanager.confidentialledger.implementation.LedgersImpl; -import com.azure.resourcemanager.confidentialledger.implementation.ManagedCCFsImpl; +import com.azure.resourcemanager.confidentialledger.implementation.ManagedCcfsImpl; import com.azure.resourcemanager.confidentialledger.implementation.OperationsImpl; import com.azure.resourcemanager.confidentialledger.implementation.ResourceProvidersImpl; import com.azure.resourcemanager.confidentialledger.models.Ledgers; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFs; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfs; import com.azure.resourcemanager.confidentialledger.models.Operations; import com.azure.resourcemanager.confidentialledger.models.ResourceProviders; import java.time.Duration; @@ -53,7 +53,7 @@ public final class ConfidentialLedgerManager { private Ledgers ledgers; - private ManagedCCFs managedCCFs; + private ManagedCcfs managedCcfs; private final ConfidentialLedgerManagementClient clientObject; @@ -307,15 +307,15 @@ public Ledgers ledgers() { } /** - * Gets the resource collection API of ManagedCCFs. It manages ManagedCCF. + * Gets the resource collection API of ManagedCcfs. It manages ManagedCcf. * - * @return Resource collection API of ManagedCCFs. + * @return Resource collection API of ManagedCcfs. */ - public ManagedCCFs managedCCFs() { - if (this.managedCCFs == null) { - this.managedCCFs = new ManagedCCFsImpl(clientObject.getManagedCCFs(), this); + public ManagedCcfs managedCcfs() { + if (this.managedCcfs == null) { + this.managedCcfs = new ManagedCcfsImpl(clientObject.getManagedCcfs(), this); } - return managedCCFs; + return managedCcfs; } /** diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java index e9200240d9b4..0724862098ff 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java @@ -68,9 +68,9 @@ public interface ConfidentialLedgerManagementClient { LedgersClient getLedgers(); /** - * Gets the ManagedCCFsClient object to access its operations. + * Gets the ManagedCcfsClient object to access its operations. * - * @return the ManagedCCFsClient object. + * @return the ManagedCcfsClient object. */ - ManagedCCFsClient getManagedCCFs(); + ManagedCcfsClient getManagedCcfs(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java similarity index 89% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java index 534187727594..e539f9f988fa 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java @@ -11,16 +11,16 @@ import com.azure.core.management.polling.PollResult; import com.azure.core.util.Context; import com.azure.core.util.polling.SyncPoller; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; /** - * An instance of this class provides access to all the operations defined in ManagedCCFsClient. + * An instance of this class provides access to all the operations defined in ManagedCcfsClient. */ -public interface ManagedCCFsClient { +public interface ManagedCcfsClient { /** * Retrieves the properties of a Managed CCF app. * @@ -33,7 +33,7 @@ public interface ManagedCCFsClient { * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); + Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); /** * Retrieves the properties of a Managed CCF app. @@ -46,7 +46,7 @@ public interface ManagedCCFsClient { * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFInner getByResourceGroup(String resourceGroupName, String appName); + ManagedCcfInner getByResourceGroup(String resourceGroupName, String appName); /** * Creates a Managed CCF with the specified Managed CCF parameters. @@ -60,8 +60,8 @@ public interface ManagedCCFsClient { * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, String appName, - ManagedCCFInner managedCCF); + SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, String appName, + ManagedCcfInner managedCCF); /** * Creates a Managed CCF with the specified Managed CCF parameters. @@ -76,8 +76,8 @@ SyncPoller, ManagedCCFInner> beginCreate(String reso * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, String appName, - ManagedCCFInner managedCCF, Context context); + SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, String appName, + ManagedCcfInner managedCCF, Context context); /** * Creates a Managed CCF with the specified Managed CCF parameters. @@ -91,7 +91,7 @@ SyncPoller, ManagedCCFInner> beginCreate(String reso * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF); + ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCCF); /** * Creates a Managed CCF with the specified Managed CCF parameters. @@ -106,7 +106,7 @@ SyncPoller, ManagedCCFInner> beginCreate(String reso * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF, Context context); + ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCCF, Context context); /** * Updates properties of Managed CCF. @@ -120,8 +120,8 @@ SyncPoller, ManagedCCFInner> beginCreate(String reso * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, String appName, - ManagedCCFInner managedCCF); + SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, String appName, + ManagedCcfInner managedCCF); /** * Updates properties of Managed CCF. @@ -136,8 +136,8 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, String appName, - ManagedCCFInner managedCCF, Context context); + SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, String appName, + ManagedCcfInner managedCCF, Context context); /** * Updates properties of Managed CCF. @@ -151,7 +151,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF); + ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCCF); /** * Updates properties of Managed CCF. @@ -166,7 +166,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF, Context context); + ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCCF, Context context); /** * Deletes an existing Managed CCF. @@ -231,7 +231,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable listByResourceGroup(String resourceGroupName); + PagedIterable listByResourceGroup(String resourceGroupName); /** * Retrieves the properties of all Managed CCF apps. @@ -246,7 +246,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); + PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); /** * Retrieves the properties of all Managed CCF. @@ -257,7 +257,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable list(); + PagedIterable list(); /** * Retrieves the properties of all Managed CCF. @@ -271,7 +271,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - PagedIterable list(String filter, Context context); + PagedIterable list(String filter, Context context); /** * Backs up a Managed CCF Resource. @@ -285,8 +285,8 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF); + SyncPoller, ManagedCcfBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF); /** * Backs up a Managed CCF Resource. @@ -301,8 +301,8 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context); + SyncPoller, ManagedCcfBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF, Context context); /** * Backs up a Managed CCF Resource. @@ -316,7 +316,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF); + ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF); /** * Backs up a Managed CCF Resource. @@ -331,7 +331,7 @@ SyncPoller, ManagedCCFInner> beginUpdate(String reso * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, + ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF, Context context); /** @@ -346,8 +346,8 @@ ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, M * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF); + SyncPoller, ManagedCcfRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF); /** * Restores a Managed CCF Resource. @@ -362,8 +362,8 @@ ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, M * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - SyncPoller, ManagedCCFRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context); + SyncPoller, ManagedCcfRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF, Context context); /** * Restores a Managed CCF Resource. @@ -377,7 +377,7 @@ ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, M * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF); + ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF); /** * Restores a Managed CCF Resource. @@ -392,6 +392,6 @@ ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, M * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, + ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF, Context context); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java similarity index 72% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java index 083e11611920..cf9769cf6cc5 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java @@ -15,16 +15,16 @@ * Object representing the backup response of a Managed CCF Resource. */ @Immutable -public final class ManagedCCFBackupResponseInner implements JsonSerializable { +public final class ManagedCcfBackupResponseInner implements JsonSerializable { /* * Response body stating if the managed CCF resource is being backed up. */ private String message; /** - * Creates an instance of ManagedCCFBackupResponseInner class. + * Creates an instance of ManagedCcfBackupResponseInner class. */ - private ManagedCCFBackupResponseInner() { + private ManagedCcfBackupResponseInner() { } /** @@ -46,29 +46,29 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCCFBackupResponseInner from the JsonReader. + * Reads an instance of ManagedCcfBackupResponseInner from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCCFBackupResponseInner if the JsonReader was pointing to an instance of it, or null + * @return An instance of ManagedCcfBackupResponseInner if the JsonReader was pointing to an instance of it, or null * if it was pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCCFBackupResponseInner. + * @throws IOException If an error occurs while reading the ManagedCcfBackupResponseInner. */ - public static ManagedCCFBackupResponseInner fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCcfBackupResponseInner fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCCFBackupResponseInner deserializedManagedCCFBackupResponseInner - = new ManagedCCFBackupResponseInner(); + ManagedCcfBackupResponseInner deserializedManagedCcfBackupResponseInner + = new ManagedCcfBackupResponseInner(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("message".equals(fieldName)) { - deserializedManagedCCFBackupResponseInner.message = reader.getString(); + deserializedManagedCcfBackupResponseInner.message = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCCFBackupResponseInner; + return deserializedManagedCcfBackupResponseInner; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java similarity index 76% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java index d2a0f0129f35..6b6b9a244e64 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java @@ -10,7 +10,7 @@ import com.azure.json.JsonReader; import com.azure.json.JsonToken; import com.azure.json.JsonWriter; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; import java.io.IOException; import java.util.Map; @@ -18,11 +18,11 @@ * Managed CCF. Contains the properties of Managed CCF Resource. */ @Fluent -public final class ManagedCCFInner extends Resource { +public final class ManagedCcfInner extends Resource { /* * Properties of Managed CCF Resource. */ - private ManagedCCFProperties properties; + private ManagedCcfProperties properties; /* * Azure Resource Manager metadata containing createdBy and modifiedBy information. @@ -45,9 +45,9 @@ public final class ManagedCCFInner extends Resource { private String id; /** - * Creates an instance of ManagedCCFInner class. + * Creates an instance of ManagedCcfInner class. */ - public ManagedCCFInner() { + public ManagedCcfInner() { } /** @@ -55,7 +55,7 @@ public ManagedCCFInner() { * * @return the properties value. */ - public ManagedCCFProperties properties() { + public ManagedCcfProperties properties() { return this.properties; } @@ -63,9 +63,9 @@ public ManagedCCFProperties properties() { * Set the properties property: Properties of Managed CCF Resource. * * @param properties the properties value to set. - * @return the ManagedCCFInner object itself. + * @return the ManagedCcfInner object itself. */ - public ManagedCCFInner withProperties(ManagedCCFProperties properties) { + public ManagedCcfInner withProperties(ManagedCcfProperties properties) { this.properties = properties; return this; } @@ -113,7 +113,7 @@ public String id() { * {@inheritDoc} */ @Override - public ManagedCCFInner withLocation(String location) { + public ManagedCcfInner withLocation(String location) { super.withLocation(location); return this; } @@ -122,7 +122,7 @@ public ManagedCCFInner withLocation(String location) { * {@inheritDoc} */ @Override - public ManagedCCFInner withTags(Map tags) { + public ManagedCcfInner withTags(Map tags) { super.withTags(tags); return this; } @@ -140,42 +140,42 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCCFInner from the JsonReader. + * Reads an instance of ManagedCcfInner from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCCFInner if the JsonReader was pointing to an instance of it, or null if it was + * @return An instance of ManagedCcfInner 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 ManagedCCFInner. + * @throws IOException If an error occurs while reading the ManagedCcfInner. */ - public static ManagedCCFInner fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCcfInner fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCCFInner deserializedManagedCCFInner = new ManagedCCFInner(); + ManagedCcfInner deserializedManagedCcfInner = new ManagedCcfInner(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("id".equals(fieldName)) { - deserializedManagedCCFInner.id = reader.getString(); + deserializedManagedCcfInner.id = reader.getString(); } else if ("name".equals(fieldName)) { - deserializedManagedCCFInner.name = reader.getString(); + deserializedManagedCcfInner.name = reader.getString(); } else if ("type".equals(fieldName)) { - deserializedManagedCCFInner.type = reader.getString(); + deserializedManagedCcfInner.type = reader.getString(); } else if ("location".equals(fieldName)) { - deserializedManagedCCFInner.withLocation(reader.getString()); + deserializedManagedCcfInner.withLocation(reader.getString()); } else if ("tags".equals(fieldName)) { Map tags = reader.readMap(reader1 -> reader1.getString()); - deserializedManagedCCFInner.withTags(tags); + deserializedManagedCcfInner.withTags(tags); } else if ("properties".equals(fieldName)) { - deserializedManagedCCFInner.properties = ManagedCCFProperties.fromJson(reader); + deserializedManagedCcfInner.properties = ManagedCcfProperties.fromJson(reader); } else if ("systemData".equals(fieldName)) { - deserializedManagedCCFInner.systemData = SystemData.fromJson(reader); + deserializedManagedCcfInner.systemData = SystemData.fromJson(reader); } else { reader.skipChildren(); } } - return deserializedManagedCCFInner; + return deserializedManagedCcfInner; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java similarity index 71% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java index 2fded8f74342..7f44061c4027 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java @@ -15,16 +15,16 @@ * Object representing the restore response of a Managed CCF Resource. */ @Immutable -public final class ManagedCCFRestoreResponseInner implements JsonSerializable { +public final class ManagedCcfRestoreResponseInner implements JsonSerializable { /* * Response body stating if the managed CCF resource is being restored. */ private String message; /** - * Creates an instance of ManagedCCFRestoreResponseInner class. + * Creates an instance of ManagedCcfRestoreResponseInner class. */ - private ManagedCCFRestoreResponseInner() { + private ManagedCcfRestoreResponseInner() { } /** @@ -46,29 +46,29 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCCFRestoreResponseInner from the JsonReader. + * Reads an instance of ManagedCcfRestoreResponseInner from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCCFRestoreResponseInner if the JsonReader was pointing to an instance of it, or + * @return An instance of ManagedCcfRestoreResponseInner if the JsonReader was pointing to an instance of it, or * null if it was pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCCFRestoreResponseInner. + * @throws IOException If an error occurs while reading the ManagedCcfRestoreResponseInner. */ - public static ManagedCCFRestoreResponseInner fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCcfRestoreResponseInner fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCCFRestoreResponseInner deserializedManagedCCFRestoreResponseInner - = new ManagedCCFRestoreResponseInner(); + ManagedCcfRestoreResponseInner deserializedManagedCcfRestoreResponseInner + = new ManagedCcfRestoreResponseInner(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("message".equals(fieldName)) { - deserializedManagedCCFRestoreResponseInner.message = reader.getString(); + deserializedManagedCcfRestoreResponseInner.message = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCCFRestoreResponseInner; + return deserializedManagedCcfRestoreResponseInner; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java index 089e01a39892..6f0208195e5d 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java @@ -28,7 +28,7 @@ import com.azure.core.util.serializer.SerializerEncoding; import com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient; import com.azure.resourcemanager.confidentialledger.fluent.LedgersClient; -import com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient; +import com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient; import com.azure.resourcemanager.confidentialledger.fluent.OperationsClient; import com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient; import java.io.IOException; @@ -172,17 +172,17 @@ public LedgersClient getLedgers() { } /** - * The ManagedCCFsClient object to access its operations. + * The ManagedCcfsClient object to access its operations. */ - private final ManagedCCFsClient managedCCFs; + private final ManagedCcfsClient managedCcfs; /** - * Gets the ManagedCCFsClient object to access its operations. + * Gets the ManagedCcfsClient object to access its operations. * - * @return the ManagedCCFsClient object. + * @return the ManagedCcfsClient object. */ - public ManagedCCFsClient getManagedCCFs() { - return this.managedCCFs; + public ManagedCcfsClient getManagedCcfs() { + return this.managedCcfs; } /** @@ -206,7 +206,7 @@ public ManagedCCFsClient getManagedCCFs() { this.resourceProviders = new ResourceProvidersClientImpl(this); this.operations = new OperationsClientImpl(this); this.ledgers = new LedgersClientImpl(this); - this.managedCCFs = new ManagedCCFsClientImpl(this); + this.managedCcfs = new ManagedCcfsClientImpl(this); } /** diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java similarity index 74% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java index 319237f471ee..7de7f349a239 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java @@ -4,15 +4,15 @@ package com.azure.resourcemanager.confidentialledger.implementation; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; -public final class ManagedCCFBackupResponseImpl implements ManagedCCFBackupResponse { - private ManagedCCFBackupResponseInner innerObject; +public final class ManagedCcfBackupResponseImpl implements ManagedCcfBackupResponse { + private ManagedCcfBackupResponseInner innerObject; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; - ManagedCCFBackupResponseImpl(ManagedCCFBackupResponseInner innerObject, + ManagedCcfBackupResponseImpl(ManagedCcfBackupResponseInner innerObject, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerObject = innerObject; this.serviceManager = serviceManager; @@ -22,7 +22,7 @@ public String message() { return this.innerModel().message(); } - public ManagedCCFBackupResponseInner innerModel() { + public ManagedCcfBackupResponseInner innerModel() { return this.innerObject; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java similarity index 71% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java index 3d5c147b65c0..55daa7c224c3 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java @@ -7,18 +7,18 @@ import com.azure.core.management.Region; import com.azure.core.management.SystemData; import com.azure.core.util.Context; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcf; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; import java.util.Collections; import java.util.Map; -public final class ManagedCCFImpl implements ManagedCCF, ManagedCCF.Definition, ManagedCCF.Update { - private ManagedCCFInner innerObject; +public final class ManagedCcfImpl implements ManagedCcf, ManagedCcf.Definition, ManagedCcf.Update { + private ManagedCcfInner innerObject; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; @@ -47,7 +47,7 @@ public Map tags() { } } - public ManagedCCFProperties properties() { + public ManagedCcfProperties properties() { return this.innerModel().properties(); } @@ -67,7 +67,7 @@ public String resourceGroupName() { return resourceGroupName; } - public ManagedCCFInner innerModel() { + public ManagedCcfInner innerModel() { return this.innerObject; } @@ -79,50 +79,50 @@ private com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager m private String appName; - public ManagedCCFImpl withExistingResourceGroup(String resourceGroupName) { + public ManagedCcfImpl withExistingResourceGroup(String resourceGroupName) { this.resourceGroupName = resourceGroupName; return this; } - public ManagedCCF create() { + public ManagedCcf create() { this.innerObject = serviceManager.serviceClient() - .getManagedCCFs() + .getManagedCcfs() .create(resourceGroupName, appName, this.innerModel(), Context.NONE); return this; } - public ManagedCCF create(Context context) { + public ManagedCcf create(Context context) { this.innerObject = serviceManager.serviceClient() - .getManagedCCFs() + .getManagedCcfs() .create(resourceGroupName, appName, this.innerModel(), context); return this; } - ManagedCCFImpl(String name, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { - this.innerObject = new ManagedCCFInner(); + ManagedCcfImpl(String name, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { + this.innerObject = new ManagedCcfInner(); this.serviceManager = serviceManager; this.appName = name; } - public ManagedCCFImpl update() { + public ManagedCcfImpl update() { return this; } - public ManagedCCF apply() { + public ManagedCcf apply() { this.innerObject = serviceManager.serviceClient() - .getManagedCCFs() + .getManagedCcfs() .update(resourceGroupName, appName, this.innerModel(), Context.NONE); return this; } - public ManagedCCF apply(Context context) { + public ManagedCcf apply(Context context) { this.innerObject = serviceManager.serviceClient() - .getManagedCCFs() + .getManagedCcfs() .update(resourceGroupName, appName, this.innerModel(), context); return this; } - ManagedCCFImpl(ManagedCCFInner innerObject, + ManagedCcfImpl(ManagedCcfInner innerObject, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerObject = innerObject; this.serviceManager = serviceManager; @@ -130,54 +130,54 @@ public ManagedCCF apply(Context context) { this.appName = ResourceManagerUtils.getValueFromIdByName(innerObject.id(), "managedCCFs"); } - public ManagedCCF refresh() { + public ManagedCcf refresh() { this.innerObject = serviceManager.serviceClient() - .getManagedCCFs() + .getManagedCcfs() .getByResourceGroupWithResponse(resourceGroupName, appName, Context.NONE) .getValue(); return this; } - public ManagedCCF refresh(Context context) { + public ManagedCcf refresh(Context context) { this.innerObject = serviceManager.serviceClient() - .getManagedCCFs() + .getManagedCcfs() .getByResourceGroupWithResponse(resourceGroupName, appName, context) .getValue(); return this; } - public ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF) { - return serviceManager.managedCCFs().backup(resourceGroupName, appName, managedCCF); + public ManagedCcfBackupResponse backup(ManagedCcfBackup managedCCF) { + return serviceManager.managedCcfs().backup(resourceGroupName, appName, managedCCF); } - public ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF, Context context) { - return serviceManager.managedCCFs().backup(resourceGroupName, appName, managedCCF, context); + public ManagedCcfBackupResponse backup(ManagedCcfBackup managedCCF, Context context) { + return serviceManager.managedCcfs().backup(resourceGroupName, appName, managedCCF, context); } - public ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF) { - return serviceManager.managedCCFs().restore(resourceGroupName, appName, managedCCF); + public ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCCF) { + return serviceManager.managedCcfs().restore(resourceGroupName, appName, managedCCF); } - public ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF, Context context) { - return serviceManager.managedCCFs().restore(resourceGroupName, appName, managedCCF, context); + public ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCCF, Context context) { + return serviceManager.managedCcfs().restore(resourceGroupName, appName, managedCCF, context); } - public ManagedCCFImpl withRegion(Region location) { + public ManagedCcfImpl withRegion(Region location) { this.innerModel().withLocation(location.toString()); return this; } - public ManagedCCFImpl withRegion(String location) { + public ManagedCcfImpl withRegion(String location) { this.innerModel().withLocation(location); return this; } - public ManagedCCFImpl withTags(Map tags) { + public ManagedCcfImpl withTags(Map tags) { this.innerModel().withTags(tags); return this; } - public ManagedCCFImpl withProperties(ManagedCCFProperties properties) { + public ManagedCcfImpl withProperties(ManagedCcfProperties properties) { this.innerModel().withProperties(properties); return this; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java similarity index 74% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java index 6052b5511eb0..dda75fa57c90 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java @@ -4,15 +4,15 @@ package com.azure.resourcemanager.confidentialledger.implementation; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; -public final class ManagedCCFRestoreResponseImpl implements ManagedCCFRestoreResponse { - private ManagedCCFRestoreResponseInner innerObject; +public final class ManagedCcfRestoreResponseImpl implements ManagedCcfRestoreResponse { + private ManagedCcfRestoreResponseInner innerObject; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; - ManagedCCFRestoreResponseImpl(ManagedCCFRestoreResponseInner innerObject, + ManagedCcfRestoreResponseImpl(ManagedCcfRestoreResponseInner innerObject, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerObject = innerObject; this.serviceManager = serviceManager; @@ -22,7 +22,7 @@ public String message() { return this.innerModel().message(); } - public ManagedCCFRestoreResponseInner innerModel() { + public ManagedCcfRestoreResponseInner innerModel() { return this.innerObject; } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java similarity index 90% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java index b2065c84989a..50f3b9d1871e 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java @@ -34,25 +34,25 @@ import com.azure.core.util.FluxUtil; import com.azure.core.util.polling.PollerFlux; import com.azure.core.util.polling.SyncPoller; -import com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; import com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; import java.nio.ByteBuffer; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; /** - * An instance of this class provides access to all the operations defined in ManagedCCFsClient. + * An instance of this class provides access to all the operations defined in ManagedCcfsClient. */ -public final class ManagedCCFsClientImpl implements ManagedCCFsClient { +public final class ManagedCcfsClientImpl implements ManagedCcfsClient { /** * The proxy service used to perform REST calls. */ - private final ManagedCCFsService service; + private final ManagedCcfsService service; /** * The service client containing this operation class. @@ -60,28 +60,28 @@ public final class ManagedCCFsClientImpl implements ManagedCCFsClient { private final ConfidentialLedgerManagementClientImpl client; /** - * Initializes an instance of ManagedCCFsClientImpl. + * Initializes an instance of ManagedCcfsClientImpl. * * @param client the instance of the service client containing this operation class. */ - ManagedCCFsClientImpl(ConfidentialLedgerManagementClientImpl client) { + ManagedCcfsClientImpl(ConfidentialLedgerManagementClientImpl client) { this.service - = RestProxy.create(ManagedCCFsService.class, client.getHttpPipeline(), client.getSerializerAdapter()); + = RestProxy.create(ManagedCcfsService.class, client.getHttpPipeline(), client.getSerializerAdapter()); this.client = client; } /** - * The interface defining all the services for ConfidentialLedgerManagementClientManagedCCFs to be used by the proxy + * The interface defining all the services for ConfidentialLedgerManagementClientManagedCcfs to be used by the proxy * service to perform REST calls. */ @Host("{endpoint}") - @ServiceInterface(name = "ConfidentialLedgerManagementClientManagedCCFs") - public interface ManagedCCFsService { + @ServiceInterface(name = "ConfidentialLedgerManagementClientManagedCcfs") + public interface ManagedCcfsService { @Headers({ "Content-Type: application/json" }) @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Mono> getByResourceGroup(@HostParam("endpoint") String endpoint, + Mono> getByResourceGroup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Accept") String accept, Context context); @@ -90,7 +90,7 @@ Mono> getByResourceGroup(@HostParam("endpoint") String @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200 }) @UnexpectedResponseExceptionType(ManagementException.class) - Response getByResourceGroupSync(@HostParam("endpoint") String endpoint, + Response getByResourceGroupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Accept") String accept, Context context); @@ -102,7 +102,7 @@ Mono>> create(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); + @BodyParam("application/json") ManagedCcfInner managedCCF, Context context); @Put("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200, 201 }) @@ -111,7 +111,7 @@ Response createSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); + @BodyParam("application/json") ManagedCcfInner managedCCF, Context context); @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200, 202 }) @@ -120,7 +120,7 @@ Mono>> update(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); + @BodyParam("application/json") ManagedCcfInner managedCCF, Context context); @Patch("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @ExpectedResponses({ 200, 202 }) @@ -129,7 +129,7 @@ Response updateSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFInner managedCCF, Context context); + @BodyParam("application/json") ManagedCcfInner managedCCF, Context context); @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) @Delete("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}") @@ -190,7 +190,7 @@ Mono>> backup(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFBackup managedCCF, Context context); + @BodyParam("application/json") ManagedCcfBackup managedCCF, Context context); @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/backup") @ExpectedResponses({ 200, 202 }) @@ -199,7 +199,7 @@ Response backupSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFBackup managedCCF, Context context); + @BodyParam("application/json") ManagedCcfBackup managedCCF, Context context); @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/restore") @ExpectedResponses({ 200, 202 }) @@ -208,7 +208,7 @@ Mono>> restore(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFRestore managedCCF, Context context); + @BodyParam("application/json") ManagedCcfRestore managedCCF, Context context); @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/managedCCFs/{appName}/restore") @ExpectedResponses({ 200, 202 }) @@ -217,7 +217,7 @@ Response restoreSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, @PathParam("resourceGroupName") String resourceGroupName, @PathParam("appName") String appName, @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, - @BodyParam("application/json") ManagedCCFRestore managedCCF, Context context); + @BodyParam("application/json") ManagedCcfRestore managedCCF, Context context); @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @@ -263,7 +263,7 @@ Response listBySubscriptionNextSync( * @return managed CCF along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, + private Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String appName) { final String accept = "application/json"; return FluxUtil @@ -283,7 +283,7 @@ private Mono> getByResourceGroupWithResponseAsync(Stri * @return managed CCF on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono getByResourceGroupAsync(String resourceGroupName, String appName) { + private Mono getByResourceGroupAsync(String resourceGroupName, String appName) { return getByResourceGroupWithResponseAsync(resourceGroupName, appName) .flatMap(res -> Mono.justOrEmpty(res.getValue())); } @@ -300,7 +300,7 @@ private Mono getByResourceGroupAsync(String resourceGroupName, * @return managed CCF along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, + public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context) { final String accept = "application/json"; return service.getByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -318,7 +318,7 @@ public Response getByResourceGroupWithResponse(String resourceG * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFInner getByResourceGroup(String resourceGroupName, String appName) { + public ManagedCcfInner getByResourceGroup(String resourceGroupName, String appName) { return getByResourceGroupWithResponse(resourceGroupName, appName, Context.NONE).getValue(); } @@ -335,7 +335,7 @@ public ManagedCCFInner getByResourceGroup(String resourceGroupName, String appNa */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync(String resourceGroupName, String appName, - ManagedCCFInner managedCCF) { + ManagedCcfInner managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil @@ -357,7 +357,7 @@ private Mono>> createWithResponseAsync(String resource */ @ServiceMethod(returns = ReturnType.SINGLE) private Response createWithResponse(String resourceGroupName, String appName, - ManagedCCFInner managedCCF) { + ManagedCcfInner managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -378,7 +378,7 @@ private Response createWithResponse(String resourceGroupName, String */ @ServiceMethod(returns = ReturnType.SINGLE) private Response createWithResponse(String resourceGroupName, String appName, - ManagedCCFInner managedCCF, Context context) { + ManagedCcfInner managedCCF, Context context) { final String contentType = "application/json"; final String accept = "application/json"; return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -397,11 +397,11 @@ private Response createWithResponse(String resourceGroupName, String * @return the {@link PollerFlux} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCCFInner> beginCreateAsync(String resourceGroupName, - String appName, ManagedCCFInner managedCCF) { + private PollerFlux, ManagedCcfInner> beginCreateAsync(String resourceGroupName, + String appName, ManagedCcfInner managedCCF) { Mono>> mono = createWithResponseAsync(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(mono, this.client.getHttpPipeline(), - ManagedCCFInner.class, ManagedCCFInner.class, this.client.getContext()); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), + ManagedCcfInner.class, ManagedCcfInner.class, this.client.getContext()); } /** @@ -416,11 +416,11 @@ private PollerFlux, ManagedCCFInner> beginCreateAsyn * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, - String appName, ManagedCCFInner managedCCF) { + public SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, + String appName, ManagedCcfInner managedCCF) { Response response = createWithResponse(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(response, ManagedCCFInner.class, - ManagedCCFInner.class, Context.NONE); + return this.client.getLroResult(response, ManagedCcfInner.class, + ManagedCcfInner.class, Context.NONE); } /** @@ -436,11 +436,11 @@ public SyncPoller, ManagedCCFInner> beginCreate(Stri * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFInner> beginCreate(String resourceGroupName, - String appName, ManagedCCFInner managedCCF, Context context) { + public SyncPoller, ManagedCcfInner> beginCreate(String resourceGroupName, + String appName, ManagedCcfInner managedCCF, Context context) { Response response = createWithResponse(resourceGroupName, appName, managedCCF, context); - return this.client.getLroResult(response, ManagedCCFInner.class, - ManagedCCFInner.class, context); + return this.client.getLroResult(response, ManagedCcfInner.class, + ManagedCcfInner.class, context); } /** @@ -455,7 +455,7 @@ public SyncPoller, ManagedCCFInner> beginCreate(Stri * @return managed CCF on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono createAsync(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + private Mono createAsync(String resourceGroupName, String appName, ManagedCcfInner managedCCF) { return beginCreateAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } @@ -472,7 +472,7 @@ private Mono createAsync(String resourceGroupName, String appNa * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + public ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCCF) { return beginCreate(resourceGroupName, appName, managedCCF).getFinalResult(); } @@ -489,7 +489,7 @@ public ManagedCCFInner create(String resourceGroupName, String appName, ManagedC * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFInner create(String resourceGroupName, String appName, ManagedCCFInner managedCCF, + public ManagedCcfInner create(String resourceGroupName, String appName, ManagedCcfInner managedCCF, Context context) { return beginCreate(resourceGroupName, appName, managedCCF, context).getFinalResult(); } @@ -507,7 +507,7 @@ public ManagedCCFInner create(String resourceGroupName, String appName, ManagedC */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync(String resourceGroupName, String appName, - ManagedCCFInner managedCCF) { + ManagedCcfInner managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil @@ -529,7 +529,7 @@ private Mono>> updateWithResponseAsync(String resource */ @ServiceMethod(returns = ReturnType.SINGLE) private Response updateWithResponse(String resourceGroupName, String appName, - ManagedCCFInner managedCCF) { + ManagedCcfInner managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -550,7 +550,7 @@ private Response updateWithResponse(String resourceGroupName, String */ @ServiceMethod(returns = ReturnType.SINGLE) private Response updateWithResponse(String resourceGroupName, String appName, - ManagedCCFInner managedCCF, Context context) { + ManagedCcfInner managedCCF, Context context) { final String contentType = "application/json"; final String accept = "application/json"; return service.updateSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -569,11 +569,11 @@ private Response updateWithResponse(String resourceGroupName, String * @return the {@link PollerFlux} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCCFInner> beginUpdateAsync(String resourceGroupName, - String appName, ManagedCCFInner managedCCF) { + private PollerFlux, ManagedCcfInner> beginUpdateAsync(String resourceGroupName, + String appName, ManagedCcfInner managedCCF) { Mono>> mono = updateWithResponseAsync(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(mono, this.client.getHttpPipeline(), - ManagedCCFInner.class, ManagedCCFInner.class, this.client.getContext()); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), + ManagedCcfInner.class, ManagedCcfInner.class, this.client.getContext()); } /** @@ -588,11 +588,11 @@ private PollerFlux, ManagedCCFInner> beginUpdateAsyn * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, - String appName, ManagedCCFInner managedCCF) { + public SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, + String appName, ManagedCcfInner managedCCF) { Response response = updateWithResponse(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(response, ManagedCCFInner.class, - ManagedCCFInner.class, Context.NONE); + return this.client.getLroResult(response, ManagedCcfInner.class, + ManagedCcfInner.class, Context.NONE); } /** @@ -608,11 +608,11 @@ public SyncPoller, ManagedCCFInner> beginUpdate(Stri * @return the {@link SyncPoller} for polling of managed CCF. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFInner> beginUpdate(String resourceGroupName, - String appName, ManagedCCFInner managedCCF, Context context) { + public SyncPoller, ManagedCcfInner> beginUpdate(String resourceGroupName, + String appName, ManagedCcfInner managedCCF, Context context) { Response response = updateWithResponse(resourceGroupName, appName, managedCCF, context); - return this.client.getLroResult(response, ManagedCCFInner.class, - ManagedCCFInner.class, context); + return this.client.getLroResult(response, ManagedCcfInner.class, + ManagedCcfInner.class, context); } /** @@ -627,7 +627,7 @@ public SyncPoller, ManagedCCFInner> beginUpdate(Stri * @return managed CCF on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono updateAsync(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + private Mono updateAsync(String resourceGroupName, String appName, ManagedCcfInner managedCCF) { return beginUpdateAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } @@ -644,7 +644,7 @@ private Mono updateAsync(String resourceGroupName, String appNa * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF) { + public ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCCF) { return beginUpdate(resourceGroupName, appName, managedCCF).getFinalResult(); } @@ -661,7 +661,7 @@ public ManagedCCFInner update(String resourceGroupName, String appName, ManagedC * @return managed CCF. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFInner update(String resourceGroupName, String appName, ManagedCCFInner managedCCF, + public ManagedCcfInner update(String resourceGroupName, String appName, ManagedCcfInner managedCCF, Context context) { return beginUpdate(resourceGroupName, appName, managedCCF, context).getFinalResult(); } @@ -823,13 +823,13 @@ public void delete(String resourceGroupName, String appName, Context context) { * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listByResourceGroupSinglePageAsync(String resourceGroupName, + private Mono> listByResourceGroupSinglePageAsync(String resourceGroupName, String filter) { final String accept = "application/json"; return FluxUtil .withContext(context -> service.listByResourceGroup(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), resourceGroupName, filter, accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } @@ -846,7 +846,7 @@ private Mono> listByResourceGroupSinglePageAsync( * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listByResourceGroupAsync(String resourceGroupName, String filter) { + private PagedFlux listByResourceGroupAsync(String resourceGroupName, String filter) { return new PagedFlux<>(() -> listByResourceGroupSinglePageAsync(resourceGroupName, filter), nextLink -> listByResourceGroupNextSinglePageAsync(nextLink)); } @@ -862,7 +862,7 @@ private PagedFlux listByResourceGroupAsync(String resourceGroup * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listByResourceGroupAsync(String resourceGroupName) { + private PagedFlux listByResourceGroupAsync(String resourceGroupName) { final String filter = null; return new PagedFlux<>(() -> listByResourceGroupSinglePageAsync(resourceGroupName, filter), nextLink -> listByResourceGroupNextSinglePageAsync(nextLink)); @@ -880,7 +880,7 @@ private PagedFlux listByResourceGroupAsync(String resourceGroup * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter) { + private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter) { final String accept = "application/json"; Response res = service.listByResourceGroupSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -902,7 +902,7 @@ private PagedResponse listByResourceGroupSinglePage(String reso * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter, + private PagedResponse listByResourceGroupSinglePage(String resourceGroupName, String filter, Context context) { final String accept = "application/json"; Response res = service.listByResourceGroupSync(this.client.getEndpoint(), @@ -922,7 +922,7 @@ private PagedResponse listByResourceGroupSinglePage(String reso * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable listByResourceGroup(String resourceGroupName) { + public PagedIterable listByResourceGroup(String resourceGroupName) { final String filter = null; return new PagedIterable<>(() -> listByResourceGroupSinglePage(resourceGroupName, filter), nextLink -> listByResourceGroupNextSinglePage(nextLink)); @@ -941,7 +941,7 @@ public PagedIterable listByResourceGroup(String resourceGroupNa * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable listByResourceGroup(String resourceGroupName, String filter, + public PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context) { return new PagedIterable<>(() -> listByResourceGroupSinglePage(resourceGroupName, filter, context), nextLink -> listByResourceGroupNextSinglePage(nextLink, context)); @@ -958,12 +958,12 @@ public PagedIterable listByResourceGroup(String resourceGroupNa * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listSinglePageAsync(String filter) { + private Mono> listSinglePageAsync(String filter) { final String accept = "application/json"; return FluxUtil .withContext(context -> service.list(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } @@ -979,7 +979,7 @@ private Mono> listSinglePageAsync(String filter) * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listAsync(String filter) { + private PagedFlux listAsync(String filter) { return new PagedFlux<>(() -> listSinglePageAsync(filter), nextLink -> listBySubscriptionNextSinglePageAsync(nextLink)); } @@ -993,7 +993,7 @@ private PagedFlux listAsync(String filter) { * {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - private PagedFlux listAsync() { + private PagedFlux listAsync() { final String filter = null; return new PagedFlux<>(() -> listSinglePageAsync(filter), nextLink -> listBySubscriptionNextSinglePageAsync(nextLink)); @@ -1010,7 +1010,7 @@ private PagedFlux listAsync() { * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listSinglePage(String filter) { + private PagedResponse listSinglePage(String filter) { final String accept = "application/json"; Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, Context.NONE); @@ -1030,7 +1030,7 @@ private PagedResponse listSinglePage(String filter) { * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listSinglePage(String filter, Context context) { + private PagedResponse listSinglePage(String filter, Context context) { final String accept = "application/json"; Response res = service.listSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), filter, accept, context); @@ -1047,7 +1047,7 @@ private PagedResponse listSinglePage(String filter, Context con * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable list() { + public PagedIterable list() { final String filter = null; return new PagedIterable<>(() -> listSinglePage(filter), nextLink -> listBySubscriptionNextSinglePage(nextLink)); @@ -1065,7 +1065,7 @@ public PagedIterable list() { * {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable list(String filter, Context context) { + public PagedIterable list(String filter, Context context) { return new PagedIterable<>(() -> listSinglePage(filter, context), nextLink -> listBySubscriptionNextSinglePage(nextLink, context)); } @@ -1083,7 +1083,7 @@ public PagedIterable list(String filter, Context context) { */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> backupWithResponseAsync(String resourceGroupName, String appName, - ManagedCCFBackup managedCCF) { + ManagedCcfBackup managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil @@ -1105,7 +1105,7 @@ private Mono>> backupWithResponseAsync(String resource */ @ServiceMethod(returns = ReturnType.SINGLE) private Response backupWithResponse(String resourceGroupName, String appName, - ManagedCCFBackup managedCCF) { + ManagedCcfBackup managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return service.backupSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1126,7 +1126,7 @@ private Response backupWithResponse(String resourceGroupName, String */ @ServiceMethod(returns = ReturnType.SINGLE) private Response backupWithResponse(String resourceGroupName, String appName, - ManagedCCFBackup managedCCF, Context context) { + ManagedCcfBackup managedCCF, Context context) { final String contentType = "application/json"; final String accept = "application/json"; return service.backupSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1145,11 +1145,11 @@ private Response backupWithResponse(String resourceGroupName, String * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCCFBackupResponseInner> - beginBackupAsync(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + private PollerFlux, ManagedCcfBackupResponseInner> + beginBackupAsync(String resourceGroupName, String appName, ManagedCcfBackup managedCCF) { Mono>> mono = backupWithResponseAsync(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(mono, - this.client.getHttpPipeline(), ManagedCCFBackupResponseInner.class, ManagedCCFBackupResponseInner.class, + return this.client.getLroResult(mono, + this.client.getHttpPipeline(), ManagedCcfBackupResponseInner.class, ManagedCcfBackupResponseInner.class, this.client.getContext()); } @@ -1165,11 +1165,11 @@ private Response backupWithResponse(String resourceGroupName, String * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + public SyncPoller, ManagedCcfBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF) { Response response = backupWithResponse(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(response, - ManagedCCFBackupResponseInner.class, ManagedCCFBackupResponseInner.class, Context.NONE); + return this.client.getLroResult(response, + ManagedCcfBackupResponseInner.class, ManagedCcfBackupResponseInner.class, Context.NONE); } /** @@ -1185,11 +1185,11 @@ private Response backupWithResponse(String resourceGroupName, String * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFBackupResponseInner> - beginBackup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, Context context) { + public SyncPoller, ManagedCcfBackupResponseInner> + beginBackup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF, Context context) { Response response = backupWithResponse(resourceGroupName, appName, managedCCF, context); - return this.client.getLroResult(response, - ManagedCCFBackupResponseInner.class, ManagedCCFBackupResponseInner.class, context); + return this.client.getLroResult(response, + ManagedCcfBackupResponseInner.class, ManagedCcfBackupResponseInner.class, context); } /** @@ -1204,8 +1204,8 @@ private Response backupWithResponse(String resourceGroupName, String * @return the response body on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono backupAsync(String resourceGroupName, String appName, - ManagedCCFBackup managedCCF) { + private Mono backupAsync(String resourceGroupName, String appName, + ManagedCcfBackup managedCCF) { return beginBackupAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } @@ -1222,7 +1222,7 @@ private Mono backupAsync(String resourceGroupName * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { + public ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF) { return beginBackup(resourceGroupName, appName, managedCCF).getFinalResult(); } @@ -1239,7 +1239,7 @@ public ManagedCCFBackupResponseInner backup(String resourceGroupName, String app * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFBackupResponseInner backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, + public ManagedCcfBackupResponseInner backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF, Context context) { return beginBackup(resourceGroupName, appName, managedCCF, context).getFinalResult(); } @@ -1257,7 +1257,7 @@ public ManagedCCFBackupResponseInner backup(String resourceGroupName, String app */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> restoreWithResponseAsync(String resourceGroupName, String appName, - ManagedCCFRestore managedCCF) { + ManagedCcfRestore managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return FluxUtil @@ -1279,7 +1279,7 @@ private Mono>> restoreWithResponseAsync(String resourc */ @ServiceMethod(returns = ReturnType.SINGLE) private Response restoreWithResponse(String resourceGroupName, String appName, - ManagedCCFRestore managedCCF) { + ManagedCcfRestore managedCCF) { final String contentType = "application/json"; final String accept = "application/json"; return service.restoreSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1300,7 +1300,7 @@ private Response restoreWithResponse(String resourceGroupName, Strin */ @ServiceMethod(returns = ReturnType.SINGLE) private Response restoreWithResponse(String resourceGroupName, String appName, - ManagedCCFRestore managedCCF, Context context) { + ManagedCcfRestore managedCCF, Context context) { final String contentType = "application/json"; final String accept = "application/json"; return service.restoreSync(this.client.getEndpoint(), this.client.getApiVersion(), @@ -1319,11 +1319,11 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @return the {@link PollerFlux} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - private PollerFlux, ManagedCCFRestoreResponseInner> - beginRestoreAsync(String resourceGroupName, String appName, ManagedCCFRestore managedCCF) { + private PollerFlux, ManagedCcfRestoreResponseInner> + beginRestoreAsync(String resourceGroupName, String appName, ManagedCcfRestore managedCCF) { Mono>> mono = restoreWithResponseAsync(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(mono, - this.client.getHttpPipeline(), ManagedCCFRestoreResponseInner.class, ManagedCCFRestoreResponseInner.class, + return this.client.getLroResult(mono, + this.client.getHttpPipeline(), ManagedCcfRestoreResponseInner.class, ManagedCcfRestoreResponseInner.class, this.client.getContext()); } @@ -1339,11 +1339,11 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF) { + public SyncPoller, ManagedCcfRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF) { Response response = restoreWithResponse(resourceGroupName, appName, managedCCF); - return this.client.getLroResult(response, - ManagedCCFRestoreResponseInner.class, ManagedCCFRestoreResponseInner.class, Context.NONE); + return this.client.getLroResult(response, + ManagedCcfRestoreResponseInner.class, ManagedCcfRestoreResponseInner.class, Context.NONE); } /** @@ -1359,11 +1359,11 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @return the {@link SyncPoller} for polling of long-running operation. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) - public SyncPoller, ManagedCCFRestoreResponseInner> - beginRestore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, Context context) { + public SyncPoller, ManagedCcfRestoreResponseInner> + beginRestore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF, Context context) { Response response = restoreWithResponse(resourceGroupName, appName, managedCCF, context); - return this.client.getLroResult(response, - ManagedCCFRestoreResponseInner.class, ManagedCCFRestoreResponseInner.class, context); + return this.client.getLroResult(response, + ManagedCcfRestoreResponseInner.class, ManagedCcfRestoreResponseInner.class, context); } /** @@ -1378,8 +1378,8 @@ private Response restoreWithResponse(String resourceGroupName, Strin * @return the response body on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono restoreAsync(String resourceGroupName, String appName, - ManagedCCFRestore managedCCF) { + private Mono restoreAsync(String resourceGroupName, String appName, + ManagedCcfRestore managedCCF) { return beginRestoreAsync(resourceGroupName, appName, managedCCF).last() .flatMap(this.client::getLroFinalResultOrError); } @@ -1396,8 +1396,8 @@ private Mono restoreAsync(String resourceGroupNa * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, - ManagedCCFRestore managedCCF) { + public ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, + ManagedCcfRestore managedCCF) { return beginRestore(resourceGroupName, appName, managedCCF).getFinalResult(); } @@ -1414,8 +1414,8 @@ public ManagedCCFRestoreResponseInner restore(String resourceGroupName, String a * @return the response. */ @ServiceMethod(returns = ReturnType.SINGLE) - public ManagedCCFRestoreResponseInner restore(String resourceGroupName, String appName, - ManagedCCFRestore managedCCF, Context context) { + public ManagedCcfRestoreResponseInner restore(String resourceGroupName, String appName, + ManagedCcfRestore managedCCF, Context context) { return beginRestore(resourceGroupName, appName, managedCCF, context).getFinalResult(); } @@ -1430,12 +1430,12 @@ public ManagedCCFRestoreResponseInner restore(String resourceGroupName, String a * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { + private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { final String accept = "application/json"; return FluxUtil .withContext( context -> service.listByResourceGroupNext(nextLink, this.client.getEndpoint(), accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } @@ -1451,7 +1451,7 @@ private Mono> listByResourceGroupNextSinglePageAs * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupNextSinglePage(String nextLink) { + private PagedResponse listByResourceGroupNextSinglePage(String nextLink) { final String accept = "application/json"; Response res = service.listByResourceGroupNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); @@ -1471,7 +1471,7 @@ private PagedResponse listByResourceGroupNextSinglePage(String * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listByResourceGroupNextSinglePage(String nextLink, Context context) { + private PagedResponse listByResourceGroupNextSinglePage(String nextLink, Context context) { final String accept = "application/json"; Response res = service.listByResourceGroupNextSync(nextLink, this.client.getEndpoint(), accept, context); @@ -1490,12 +1490,12 @@ private PagedResponse listByResourceGroupNextSinglePage(String * {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listBySubscriptionNextSinglePageAsync(String nextLink) { + private Mono> listBySubscriptionNextSinglePageAsync(String nextLink) { final String accept = "application/json"; return FluxUtil .withContext( context -> service.listBySubscriptionNext(nextLink, this.client.getEndpoint(), accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), + .>map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } @@ -1511,7 +1511,7 @@ private Mono> listBySubscriptionNextSinglePageAsy * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listBySubscriptionNextSinglePage(String nextLink) { + private PagedResponse listBySubscriptionNextSinglePage(String nextLink) { final String accept = "application/json"; Response res = service.listBySubscriptionNextSync(nextLink, this.client.getEndpoint(), accept, Context.NONE); @@ -1531,7 +1531,7 @@ private PagedResponse listBySubscriptionNextSinglePage(String n * {@link PagedResponse}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private PagedResponse listBySubscriptionNextSinglePage(String nextLink, Context context) { + private PagedResponse listBySubscriptionNextSinglePage(String nextLink, Context context) { final String accept = "application/json"; Response res = service.listBySubscriptionNextSync(nextLink, this.client.getEndpoint(), accept, context); diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java similarity index 72% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java index 7d83276cdbc3..8b566600791f 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java @@ -9,46 +9,46 @@ import com.azure.core.http.rest.SimpleResponse; import com.azure.core.util.Context; import com.azure.core.util.logging.ClientLogger; -import com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFs; - -public final class ManagedCCFsImpl implements ManagedCCFs { - private static final ClientLogger LOGGER = new ClientLogger(ManagedCCFsImpl.class); - - private final ManagedCCFsClient innerClient; +import com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcf; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackupResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestoreResponse; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfs; + +public final class ManagedCcfsImpl implements ManagedCcfs { + private static final ClientLogger LOGGER = new ClientLogger(ManagedCcfsImpl.class); + + private final ManagedCcfsClient innerClient; private final com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager; - public ManagedCCFsImpl(ManagedCCFsClient innerClient, + public ManagedCcfsImpl(ManagedCcfsClient innerClient, com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager serviceManager) { this.innerClient = innerClient; this.serviceManager = serviceManager; } - public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, + public Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context) { - Response inner + Response inner = this.serviceClient().getByResourceGroupWithResponse(resourceGroupName, appName, context); if (inner != null) { return new SimpleResponse<>(inner.getRequest(), inner.getStatusCode(), inner.getHeaders(), - new ManagedCCFImpl(inner.getValue(), this.manager())); + new ManagedCcfImpl(inner.getValue(), this.manager())); } else { return null; } } - public ManagedCCF getByResourceGroup(String resourceGroupName, String appName) { - ManagedCCFInner inner = this.serviceClient().getByResourceGroup(resourceGroupName, appName); + public ManagedCcf getByResourceGroup(String resourceGroupName, String appName) { + ManagedCcfInner inner = this.serviceClient().getByResourceGroup(resourceGroupName, appName); if (inner != null) { - return new ManagedCCFImpl(inner, this.manager()); + return new ManagedCcfImpl(inner, this.manager()); } else { return null; } @@ -62,68 +62,68 @@ public void delete(String resourceGroupName, String appName, Context context) { this.serviceClient().delete(resourceGroupName, appName, context); } - public PagedIterable listByResourceGroup(String resourceGroupName) { - PagedIterable inner = this.serviceClient().listByResourceGroup(resourceGroupName); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); + public PagedIterable listByResourceGroup(String resourceGroupName) { + PagedIterable inner = this.serviceClient().listByResourceGroup(resourceGroupName); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); } - public PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context) { - PagedIterable inner + public PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context) { + PagedIterable inner = this.serviceClient().listByResourceGroup(resourceGroupName, filter, context); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); } - public PagedIterable list() { - PagedIterable inner = this.serviceClient().list(); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); + public PagedIterable list() { + PagedIterable inner = this.serviceClient().list(); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); } - public PagedIterable list(String filter, Context context) { - PagedIterable inner = this.serviceClient().list(filter, context); - return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCCFImpl(inner1, this.manager())); + public PagedIterable list(String filter, Context context) { + PagedIterable inner = this.serviceClient().list(filter, context); + return ResourceManagerUtils.mapPage(inner, inner1 -> new ManagedCcfImpl(inner1, this.manager())); } - public ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF) { - ManagedCCFBackupResponseInner inner = this.serviceClient().backup(resourceGroupName, appName, managedCCF); + public ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF) { + ManagedCcfBackupResponseInner inner = this.serviceClient().backup(resourceGroupName, appName, managedCCF); if (inner != null) { - return new ManagedCCFBackupResponseImpl(inner, this.manager()); + return new ManagedCcfBackupResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, + public ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF, Context context) { - ManagedCCFBackupResponseInner inner + ManagedCcfBackupResponseInner inner = this.serviceClient().backup(resourceGroupName, appName, managedCCF, context); if (inner != null) { - return new ManagedCCFBackupResponseImpl(inner, this.manager()); + return new ManagedCcfBackupResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF) { - ManagedCCFRestoreResponseInner inner = this.serviceClient().restore(resourceGroupName, appName, managedCCF); + public ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF) { + ManagedCcfRestoreResponseInner inner = this.serviceClient().restore(resourceGroupName, appName, managedCCF); if (inner != null) { - return new ManagedCCFRestoreResponseImpl(inner, this.manager()); + return new ManagedCcfRestoreResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, + public ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF, Context context) { - ManagedCCFRestoreResponseInner inner + ManagedCcfRestoreResponseInner inner = this.serviceClient().restore(resourceGroupName, appName, managedCCF, context); if (inner != null) { - return new ManagedCCFRestoreResponseImpl(inner, this.manager()); + return new ManagedCcfRestoreResponseImpl(inner, this.manager()); } else { return null; } } - public ManagedCCF getById(String id) { + public ManagedCcf getById(String id) { String resourceGroupName = ResourceManagerUtils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { throw LOGGER.logExceptionAsError(new IllegalArgumentException( @@ -137,7 +137,7 @@ public ManagedCCF getById(String id) { return this.getByResourceGroupWithResponse(resourceGroupName, appName, Context.NONE).getValue(); } - public Response getByIdWithResponse(String id, Context context) { + public Response getByIdWithResponse(String id, Context context) { String resourceGroupName = ResourceManagerUtils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { throw LOGGER.logExceptionAsError(new IllegalArgumentException( @@ -179,7 +179,7 @@ public void deleteByIdWithResponse(String id, Context context) { this.delete(resourceGroupName, appName, context); } - private ManagedCCFsClient serviceClient() { + private ManagedCcfsClient serviceClient() { return this.innerClient; } @@ -187,7 +187,7 @@ private com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager m return this.serviceManager; } - public ManagedCCFImpl define(String name) { - return new ManagedCCFImpl(name, this.manager()); + public ManagedCcfImpl define(String name) { + return new ManagedCcfImpl(name, this.manager()); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java index 130ecc3bcd78..ddb347b7a186 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java @@ -9,7 +9,7 @@ import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; import com.azure.json.JsonWriter; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; import java.io.IOException; import java.util.List; @@ -21,7 +21,7 @@ public final class ManagedCCFList implements JsonSerializable { /* * The ManagedCCF items on this page */ - private List value; + private List value; /* * The link to the next page of items @@ -39,7 +39,7 @@ private ManagedCCFList() { * * @return the value value. */ - public List value() { + public List value() { return this.value; } @@ -80,7 +80,7 @@ public static ManagedCCFList fromJson(JsonReader jsonReader) throws IOException reader.nextToken(); if ("value".equals(fieldName)) { - List value = reader.readArray(reader1 -> ManagedCCFInner.fromJson(reader1)); + List value = reader.readArray(reader1 -> ManagedCcfInner.fromJson(reader1)); deserializedManagedCCFList.value = value; } else if ("nextLink".equals(fieldName)) { deserializedManagedCCFList.nextLink = reader.getString(); diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java similarity index 83% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java index c06cdf57fef9..cbb112f3d617 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java @@ -7,13 +7,13 @@ import com.azure.core.management.Region; import com.azure.core.management.SystemData; import com.azure.core.util.Context; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner; import java.util.Map; /** - * An immutable client-side representation of ManagedCCF. + * An immutable client-side representation of ManagedCcf. */ -public interface ManagedCCF { +public interface ManagedCcf { /** * Gets the id property: Fully qualified resource Id for the resource. * @@ -54,7 +54,7 @@ public interface ManagedCCF { * * @return the properties value. */ - ManagedCCFProperties properties(); + ManagedCcfProperties properties(); /** * Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information. @@ -85,31 +85,31 @@ public interface ManagedCCF { String resourceGroupName(); /** - * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner object. + * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner object. * * @return the inner object. */ - ManagedCCFInner innerModel(); + ManagedCcfInner innerModel(); /** - * The entirety of the ManagedCCF definition. + * The entirety of the ManagedCcf definition. */ interface Definition extends DefinitionStages.Blank, DefinitionStages.WithLocation, DefinitionStages.WithResourceGroup, DefinitionStages.WithCreate { } /** - * The ManagedCCF definition stages. + * The ManagedCcf definition stages. */ interface DefinitionStages { /** - * The first stage of the ManagedCCF definition. + * The first stage of the ManagedCcf definition. */ interface Blank extends WithLocation { } /** - * The stage of the ManagedCCF definition allowing to specify location. + * The stage of the ManagedCcf definition allowing to specify location. */ interface WithLocation { /** @@ -130,7 +130,7 @@ interface WithLocation { } /** - * The stage of the ManagedCCF definition allowing to specify parent resource. + * The stage of the ManagedCcf definition allowing to specify parent resource. */ interface WithResourceGroup { /** @@ -143,7 +143,7 @@ interface WithResourceGroup { } /** - * The stage of the ManagedCCF definition which contains all the minimum required properties for the resource to + * The stage of the ManagedCcf definition which contains all the minimum required properties for the resource to * be created, but also allows for any other optional properties to be specified. */ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithProperties { @@ -152,7 +152,7 @@ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithPro * * @return the created resource. */ - ManagedCCF create(); + ManagedCcf create(); /** * Executes the create request. @@ -160,11 +160,11 @@ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithPro * @param context The context to associate with this operation. * @return the created resource. */ - ManagedCCF create(Context context); + ManagedCcf create(Context context); } /** - * The stage of the ManagedCCF definition allowing to specify tags. + * The stage of the ManagedCcf definition allowing to specify tags. */ interface WithTags { /** @@ -177,7 +177,7 @@ interface WithTags { } /** - * The stage of the ManagedCCF definition allowing to specify properties. + * The stage of the ManagedCcf definition allowing to specify properties. */ interface WithProperties { /** @@ -186,19 +186,19 @@ interface WithProperties { * @param properties Properties of Managed CCF Resource. * @return the next definition stage. */ - WithCreate withProperties(ManagedCCFProperties properties); + WithCreate withProperties(ManagedCcfProperties properties); } } /** - * Begins update for the ManagedCCF resource. + * Begins update for the ManagedCcf resource. * * @return the stage of resource update. */ - ManagedCCF.Update update(); + ManagedCcf.Update update(); /** - * The template for ManagedCCF update. + * The template for ManagedCcf update. */ interface Update extends UpdateStages.WithTags, UpdateStages.WithProperties { /** @@ -206,7 +206,7 @@ interface Update extends UpdateStages.WithTags, UpdateStages.WithProperties { * * @return the updated resource. */ - ManagedCCF apply(); + ManagedCcf apply(); /** * Executes the update request. @@ -214,15 +214,15 @@ interface Update extends UpdateStages.WithTags, UpdateStages.WithProperties { * @param context The context to associate with this operation. * @return the updated resource. */ - ManagedCCF apply(Context context); + ManagedCcf apply(Context context); } /** - * The ManagedCCF update stages. + * The ManagedCcf update stages. */ interface UpdateStages { /** - * The stage of the ManagedCCF update allowing to specify tags. + * The stage of the ManagedCcf update allowing to specify tags. */ interface WithTags { /** @@ -235,7 +235,7 @@ interface WithTags { } /** - * The stage of the ManagedCCF update allowing to specify properties. + * The stage of the ManagedCcf update allowing to specify properties. */ interface WithProperties { /** @@ -244,7 +244,7 @@ interface WithProperties { * @param properties Properties of Managed CCF Resource. * @return the next definition stage. */ - Update withProperties(ManagedCCFProperties properties); + Update withProperties(ManagedCcfProperties properties); } } @@ -253,7 +253,7 @@ interface WithProperties { * * @return the refreshed resource. */ - ManagedCCF refresh(); + ManagedCcf refresh(); /** * Refreshes the resource to sync with Azure. @@ -261,7 +261,7 @@ interface WithProperties { * @param context The context to associate with this operation. * @return the refreshed resource. */ - ManagedCCF refresh(Context context); + ManagedCcf refresh(Context context); /** * Backs up a Managed CCF Resource. @@ -272,7 +272,7 @@ interface WithProperties { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF); + ManagedCcfBackupResponse backup(ManagedCcfBackup managedCCF); /** * Backs up a Managed CCF Resource. @@ -284,7 +284,7 @@ interface WithProperties { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFBackupResponse backup(ManagedCCFBackup managedCCF, Context context); + ManagedCcfBackupResponse backup(ManagedCcfBackup managedCCF, Context context); /** * Restores a Managed CCF Resource. @@ -295,7 +295,7 @@ interface WithProperties { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF); + ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCCF); /** * Restores a Managed CCF Resource. @@ -307,5 +307,5 @@ interface WithProperties { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFRestoreResponse restore(ManagedCCFRestore managedCCF, Context context); + ManagedCcfRestoreResponse restore(ManagedCcfRestore managedCCF, Context context); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java similarity index 77% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java index 50b7f6280951..0f6066478b78 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java @@ -15,7 +15,7 @@ * Object representing Backup properties of a Managed CCF Resource. */ @Fluent -public final class ManagedCCFBackup implements JsonSerializable { +public final class ManagedCcfBackup implements JsonSerializable { /* * The region where the backup of the managed CCF resource will eventually be restored to. */ @@ -27,9 +27,9 @@ public final class ManagedCCFBackup implements JsonSerializable { - ManagedCCFBackup deserializedManagedCCFBackup = new ManagedCCFBackup(); + ManagedCcfBackup deserializedManagedCcfBackup = new ManagedCcfBackup(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("uri".equals(fieldName)) { - deserializedManagedCCFBackup.uri = reader.getString(); + deserializedManagedCcfBackup.uri = reader.getString(); } else if ("restoreRegion".equals(fieldName)) { - deserializedManagedCCFBackup.restoreRegion = reader.getString(); + deserializedManagedCcfBackup.restoreRegion = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCCFBackup; + return deserializedManagedCcfBackup; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java similarity index 71% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java index f2c291d6fc49..d73b9ab9f008 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java @@ -4,12 +4,12 @@ package com.azure.resourcemanager.confidentialledger.models; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; /** - * An immutable client-side representation of ManagedCCFBackupResponse. + * An immutable client-side representation of ManagedCcfBackupResponse. */ -public interface ManagedCCFBackupResponse { +public interface ManagedCcfBackupResponse { /** * Gets the message property: Response body stating if the managed CCF resource is being backed up. * @@ -18,9 +18,9 @@ public interface ManagedCCFBackupResponse { String message(); /** - * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner object. + * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner object. * * @return the inner object. */ - ManagedCCFBackupResponseInner innerModel(); + ManagedCcfBackupResponseInner innerModel(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java similarity index 81% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java index 500f3c1fa01e..1cd7801ff9d7 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java @@ -16,7 +16,7 @@ * Additional Managed CCF properties. */ @Fluent -public final class ManagedCCFProperties implements JsonSerializable { +public final class ManagedCcfProperties implements JsonSerializable { /* * Unique name for the Managed CCF. */ @@ -63,9 +63,9 @@ public final class ManagedCCFProperties implements JsonSerializable memberIdentityCertificates() { * Set the memberIdentityCertificates property: List of member identity certificates for Managed CCF. * * @param memberIdentityCertificates the memberIdentityCertificates value to set. - * @return the ManagedCCFProperties object itself. + * @return the ManagedCcfProperties object itself. */ - public ManagedCCFProperties + public ManagedCcfProperties withMemberIdentityCertificates(List memberIdentityCertificates) { this.memberIdentityCertificates = memberIdentityCertificates; return this; @@ -129,9 +129,9 @@ public DeploymentType deploymentType() { * Set the deploymentType property: Deployment Type of Managed CCF. * * @param deploymentType the deploymentType value to set. - * @return the ManagedCCFProperties object itself. + * @return the ManagedCcfProperties object itself. */ - public ManagedCCFProperties withDeploymentType(DeploymentType deploymentType) { + public ManagedCcfProperties withDeploymentType(DeploymentType deploymentType) { this.deploymentType = deploymentType; return this; } @@ -149,9 +149,9 @@ public RunningState runningState() { * Set the runningState property: Object representing RunningState for Managed CCF. * * @param runningState the runningState value to set. - * @return the ManagedCCFProperties object itself. + * @return the ManagedCcfProperties object itself. */ - public ManagedCCFProperties withRunningState(RunningState runningState) { + public ManagedCcfProperties withRunningState(RunningState runningState) { this.runningState = runningState; return this; } @@ -178,9 +178,9 @@ public Integer nodeCount() { * Set the nodeCount property: Number of CCF nodes in the Managed CCF. * * @param nodeCount the nodeCount value to set. - * @return the ManagedCCFProperties object itself. + * @return the ManagedCcfProperties object itself. */ - public ManagedCCFProperties withNodeCount(Integer nodeCount) { + public ManagedCcfProperties withNodeCount(Integer nodeCount) { this.nodeCount = nodeCount; return this; } @@ -209,47 +209,47 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { } /** - * Reads an instance of ManagedCCFProperties from the JsonReader. + * Reads an instance of ManagedCcfProperties from the JsonReader. * * @param jsonReader The JsonReader being read. - * @return An instance of ManagedCCFProperties if the JsonReader was pointing to an instance of it, or null if it + * @return An instance of ManagedCcfProperties if the JsonReader was pointing to an instance of it, or null if it * was pointing to JSON null. - * @throws IOException If an error occurs while reading the ManagedCCFProperties. + * @throws IOException If an error occurs while reading the ManagedCcfProperties. */ - public static ManagedCCFProperties fromJson(JsonReader jsonReader) throws IOException { + public static ManagedCcfProperties fromJson(JsonReader jsonReader) throws IOException { return jsonReader.readObject(reader -> { - ManagedCCFProperties deserializedManagedCCFProperties = new ManagedCCFProperties(); + ManagedCcfProperties deserializedManagedCcfProperties = new ManagedCcfProperties(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("appName".equals(fieldName)) { - deserializedManagedCCFProperties.appName = reader.getString(); + deserializedManagedCcfProperties.appName = reader.getString(); } else if ("appUri".equals(fieldName)) { - deserializedManagedCCFProperties.appUri = reader.getString(); + deserializedManagedCcfProperties.appUri = reader.getString(); } else if ("identityServiceUri".equals(fieldName)) { - deserializedManagedCCFProperties.identityServiceUri = reader.getString(); + deserializedManagedCcfProperties.identityServiceUri = reader.getString(); } else if ("memberIdentityCertificates".equals(fieldName)) { List memberIdentityCertificates = reader.readArray(reader1 -> MemberIdentityCertificate.fromJson(reader1)); - deserializedManagedCCFProperties.memberIdentityCertificates = memberIdentityCertificates; + deserializedManagedCcfProperties.memberIdentityCertificates = memberIdentityCertificates; } else if ("deploymentType".equals(fieldName)) { - deserializedManagedCCFProperties.deploymentType = DeploymentType.fromJson(reader); + deserializedManagedCcfProperties.deploymentType = DeploymentType.fromJson(reader); } else if ("runningState".equals(fieldName)) { - deserializedManagedCCFProperties.runningState = RunningState.fromString(reader.getString()); + deserializedManagedCcfProperties.runningState = RunningState.fromString(reader.getString()); } else if ("provisioningState".equals(fieldName)) { - deserializedManagedCCFProperties.provisioningState + deserializedManagedCcfProperties.provisioningState = ProvisioningState.fromString(reader.getString()); } else if ("nodeCount".equals(fieldName)) { - deserializedManagedCCFProperties.nodeCount = reader.getNullable(JsonReader::getInt); + deserializedManagedCcfProperties.nodeCount = reader.getNullable(JsonReader::getInt); } else if ("enclavePlatform".equals(fieldName)) { - deserializedManagedCCFProperties.enclavePlatform = EnclavePlatform.fromString(reader.getString()); + deserializedManagedCcfProperties.enclavePlatform = EnclavePlatform.fromString(reader.getString()); } else { reader.skipChildren(); } } - return deserializedManagedCCFProperties; + return deserializedManagedCcfProperties; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java similarity index 77% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java index f32f9426e971..5a1b3098c58e 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java @@ -15,7 +15,7 @@ * Object representing Restore properties of Managed CCF Resource. */ @Fluent -public final class ManagedCCFRestore implements JsonSerializable { +public final class ManagedCcfRestore implements JsonSerializable { /* * Fileshare where the managed CCF resource backup is stored. */ @@ -32,9 +32,9 @@ public final class ManagedCCFRestore implements JsonSerializable { - ManagedCCFRestore deserializedManagedCCFRestore = new ManagedCCFRestore(); + ManagedCcfRestore deserializedManagedCcfRestore = new ManagedCcfRestore(); while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); if ("fileShareName".equals(fieldName)) { - deserializedManagedCCFRestore.fileShareName = reader.getString(); + deserializedManagedCcfRestore.fileShareName = reader.getString(); } else if ("restoreRegion".equals(fieldName)) { - deserializedManagedCCFRestore.restoreRegion = reader.getString(); + deserializedManagedCcfRestore.restoreRegion = reader.getString(); } else if ("uri".equals(fieldName)) { - deserializedManagedCCFRestore.uri = reader.getString(); + deserializedManagedCcfRestore.uri = reader.getString(); } else { reader.skipChildren(); } } - return deserializedManagedCCFRestore; + return deserializedManagedCcfRestore; }); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java similarity index 71% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java index ebf6ed11f2a9..f75068b832e6 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java @@ -4,12 +4,12 @@ package com.azure.resourcemanager.confidentialledger.models; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; /** - * An immutable client-side representation of ManagedCCFRestoreResponse. + * An immutable client-side representation of ManagedCcfRestoreResponse. */ -public interface ManagedCCFRestoreResponse { +public interface ManagedCcfRestoreResponse { /** * Gets the message property: Response body stating if the managed CCF resource is being restored. * @@ -18,9 +18,9 @@ public interface ManagedCCFRestoreResponse { String message(); /** - * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner object. + * Gets the inner com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner object. * * @return the inner object. */ - ManagedCCFRestoreResponseInner innerModel(); + ManagedCcfRestoreResponseInner innerModel(); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java similarity index 89% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java index 6b3f2f4cdadc..ee15aed6096a 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java @@ -9,9 +9,9 @@ import com.azure.core.util.Context; /** - * Resource collection API of ManagedCCFs. + * Resource collection API of ManagedCcfs. */ -public interface ManagedCCFs { +public interface ManagedCcfs { /** * Retrieves the properties of a Managed CCF app. * @@ -23,7 +23,7 @@ public interface ManagedCCFs { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF along with {@link Response}. */ - Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); + Response getByResourceGroupWithResponse(String resourceGroupName, String appName, Context context); /** * Retrieves the properties of a Managed CCF app. @@ -35,7 +35,7 @@ public interface ManagedCCFs { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF. */ - ManagedCCF getByResourceGroup(String resourceGroupName, String appName); + ManagedCcf getByResourceGroup(String resourceGroupName, String appName); /** * Deletes an existing Managed CCF. @@ -70,7 +70,7 @@ public interface ManagedCCFs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable listByResourceGroup(String resourceGroupName); + PagedIterable listByResourceGroup(String resourceGroupName); /** * Retrieves the properties of all Managed CCF apps. @@ -84,7 +84,7 @@ public interface ManagedCCFs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); + PagedIterable listByResourceGroup(String resourceGroupName, String filter, Context context); /** * Retrieves the properties of all Managed CCF. @@ -94,7 +94,7 @@ public interface ManagedCCFs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable list(); + PagedIterable list(); /** * Retrieves the properties of all Managed CCF. @@ -107,7 +107,7 @@ public interface ManagedCCFs { * @return object that includes an array of Managed CCF and a possible link for next set as paginated response with * {@link PagedIterable}. */ - PagedIterable list(String filter, Context context); + PagedIterable list(String filter, Context context); /** * Backs up a Managed CCF Resource. @@ -120,7 +120,7 @@ public interface ManagedCCFs { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF); + ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF); /** * Backs up a Managed CCF Resource. @@ -134,7 +134,7 @@ public interface ManagedCCFs { * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFBackupResponse backup(String resourceGroupName, String appName, ManagedCCFBackup managedCCF, + ManagedCcfBackupResponse backup(String resourceGroupName, String appName, ManagedCcfBackup managedCCF, Context context); /** @@ -148,7 +148,7 @@ ManagedCCFBackupResponse backup(String resourceGroupName, String appName, Manage * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF); + ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF); /** * Restores a Managed CCF Resource. @@ -162,7 +162,7 @@ ManagedCCFBackupResponse backup(String resourceGroupName, String appName, Manage * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ - ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, ManagedCCFRestore managedCCF, + ManagedCcfRestoreResponse restore(String resourceGroupName, String appName, ManagedCcfRestore managedCCF, Context context); /** @@ -174,7 +174,7 @@ ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, Mana * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF along with {@link Response}. */ - ManagedCCF getById(String id); + ManagedCcf getById(String id); /** * Retrieves the properties of a Managed CCF app. @@ -186,7 +186,7 @@ ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, Mana * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return managed CCF along with {@link Response}. */ - Response getByIdWithResponse(String id, Context context); + Response getByIdWithResponse(String id, Context context); /** * Deletes an existing Managed CCF. @@ -210,10 +210,10 @@ ManagedCCFRestoreResponse restore(String resourceGroupName, String appName, Mana void deleteByIdWithResponse(String id, Context context); /** - * Begins definition for a new ManagedCCF resource. + * Begins definition for a new ManagedCcf resource. * * @param name resource name. - * @return the first stage of the new ManagedCCF definition. + * @return the first stage of the new ManagedCcf definition. */ - ManagedCCF.DefinitionStages.Blank define(String name); + ManagedCcf.DefinitionStages.Blank define(String name); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json index a3ecfd6b50a2..6c1342a80148 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/azure-resourcemanager-confidentialledger_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersions":{"Microsoft.ConfidentialLedger":"2025-06-10-preview"},"crossLanguageDefinitions":{"com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.backup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginCreate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginDelete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginUpdate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.create":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.delete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.list":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.restore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.update":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.backup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginBackup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginCreate":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginDelete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginRestore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.beginUpdate":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.create":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.delete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.list":"Microsoft.ConfidentialLedger.ManagedCCFs.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.restore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCCFsClient.update":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient":"Microsoft.ConfidentialLedger.Operations","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient.list":"Azure.ResourceManager.Legacy.Operations.list","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailability":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailabilityWithResponse":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner":"Microsoft.ConfidentialLedger.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFInner":"Microsoft.ConfidentialLedger.ManagedCCF","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner":"Microsoft.ConfidentialLedger.ResourceProviderOperationDefinition","com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList":"Microsoft.ConfidentialLedger.ConfidentialLedgerList","com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList":"Microsoft.ConfidentialLedger.ManagedCCFList","com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList":"Microsoft.ConfidentialLedger.ResourceProviderOperationList","com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.AADBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.ApplicationType":"Microsoft.ConfidentialLedger.ApplicationType","com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.CertBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackup","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestore","com.azure.resourcemanager.confidentialledger.models.DeploymentType":"Microsoft.ConfidentialLedger.DeploymentType","com.azure.resourcemanager.confidentialledger.models.EnclavePlatform":"Microsoft.ConfidentialLedger.EnclavePlatform","com.azure.resourcemanager.confidentialledger.models.LanguageRuntime":"Microsoft.ConfidentialLedger.LanguageRuntime","com.azure.resourcemanager.confidentialledger.models.LedgerProperties":"Microsoft.ConfidentialLedger.LedgerProperties","com.azure.resourcemanager.confidentialledger.models.LedgerRoleName":"Microsoft.ConfidentialLedger.LedgerRoleName","com.azure.resourcemanager.confidentialledger.models.LedgerSku":"Microsoft.ConfidentialLedger.LedgerSku","com.azure.resourcemanager.confidentialledger.models.LedgerType":"Microsoft.ConfidentialLedger.LedgerType","com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup":"Microsoft.ConfidentialLedger.ManagedCCFBackup","com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties":"Microsoft.ConfidentialLedger.ManagedCCFProperties","com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore":"Microsoft.ConfidentialLedger.ManagedCCFRestore","com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate":"Microsoft.ConfidentialLedger.MemberIdentityCertificate","com.azure.resourcemanager.confidentialledger.models.ProvisioningState":"Microsoft.ConfidentialLedger.ProvisioningState","com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationDisplay":"Microsoft.ConfidentialLedger.ResourceProviderOperationDisplay","com.azure.resourcemanager.confidentialledger.models.RunningState":"Microsoft.ConfidentialLedger.RunningState"},"generatedFiles":["src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCCFsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCCFRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCCFsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCF.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCCFs.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersions":{"Microsoft.ConfidentialLedger":"2025-06-10-preview"},"crossLanguageDefinitions":{"com.azure.resourcemanager.confidentialledger.fluent.ConfidentialLedgerManagementClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.backup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.backup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginCreate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginDelete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.beginUpdate":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.create":"Microsoft.ConfidentialLedger.ConfidentialLedgers.create","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.delete":"Microsoft.ConfidentialLedger.ConfidentialLedgers.delete","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ConfidentialLedgers.get","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.list":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ConfidentialLedgers.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.restore":"Microsoft.ConfidentialLedger.ConfidentialLedgers.restore","com.azure.resourcemanager.confidentialledger.fluent.LedgersClient.update":"Microsoft.ConfidentialLedger.ConfidentialLedgers.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.backup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.beginBackup":"Microsoft.ConfidentialLedger.ManagedCCFs.backup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.beginCreate":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.beginDelete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.beginRestore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.beginUpdate":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.create":"Microsoft.ConfidentialLedger.ManagedCCFs.create","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.delete":"Microsoft.ConfidentialLedger.ManagedCCFs.delete","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.getByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.getByResourceGroupWithResponse":"Microsoft.ConfidentialLedger.ManagedCCFs.get","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.list":"Microsoft.ConfidentialLedger.ManagedCCFs.listBySubscription","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.listByResourceGroup":"Microsoft.ConfidentialLedger.ManagedCCFs.listByResourceGroup","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.restore":"Microsoft.ConfidentialLedger.ManagedCCFs.restore","com.azure.resourcemanager.confidentialledger.fluent.ManagedCcfsClient.update":"Microsoft.ConfidentialLedger.ManagedCCFs.update","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient":"Microsoft.ConfidentialLedger.Operations","com.azure.resourcemanager.confidentialledger.fluent.OperationsClient.list":"Azure.ResourceManager.Legacy.Operations.list","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailability":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.ResourceProvidersClient.checkNameAvailabilityWithResponse":"Microsoft.ConfidentialLedger.checkNameAvailability","com.azure.resourcemanager.confidentialledger.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerBackupResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerInner":"Microsoft.ConfidentialLedger.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.fluent.models.ConfidentialLedgerRestoreResponseInner":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFBackupResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfInner":"Microsoft.ConfidentialLedger.ManagedCCF","com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner":"Microsoft.ConfidentialLedger.ManagedCCFRestoreResponse","com.azure.resourcemanager.confidentialledger.fluent.models.ResourceProviderOperationDefinitionInner":"Microsoft.ConfidentialLedger.ResourceProviderOperationDefinition","com.azure.resourcemanager.confidentialledger.implementation.ConfidentialLedgerManagementClientBuilder":"Microsoft.ConfidentialLedger","com.azure.resourcemanager.confidentialledger.implementation.models.ConfidentialLedgerList":"Microsoft.ConfidentialLedger.ConfidentialLedgerList","com.azure.resourcemanager.confidentialledger.implementation.models.ManagedCCFList":"Microsoft.ConfidentialLedger.ManagedCCFList","com.azure.resourcemanager.confidentialledger.implementation.models.ResourceProviderOperationList":"Microsoft.ConfidentialLedger.ResourceProviderOperationList","com.azure.resourcemanager.confidentialledger.models.AadBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.AADBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.ApplicationType":"Microsoft.ConfidentialLedger.ApplicationType","com.azure.resourcemanager.confidentialledger.models.CertBasedSecurityPrincipal":"Microsoft.ConfidentialLedger.CertBasedSecurityPrincipal","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.confidentialledger.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerBackup":"Microsoft.ConfidentialLedger.ConfidentialLedgerBackup","com.azure.resourcemanager.confidentialledger.models.ConfidentialLedgerRestore":"Microsoft.ConfidentialLedger.ConfidentialLedgerRestore","com.azure.resourcemanager.confidentialledger.models.DeploymentType":"Microsoft.ConfidentialLedger.DeploymentType","com.azure.resourcemanager.confidentialledger.models.EnclavePlatform":"Microsoft.ConfidentialLedger.EnclavePlatform","com.azure.resourcemanager.confidentialledger.models.LanguageRuntime":"Microsoft.ConfidentialLedger.LanguageRuntime","com.azure.resourcemanager.confidentialledger.models.LedgerProperties":"Microsoft.ConfidentialLedger.LedgerProperties","com.azure.resourcemanager.confidentialledger.models.LedgerRoleName":"Microsoft.ConfidentialLedger.LedgerRoleName","com.azure.resourcemanager.confidentialledger.models.LedgerSku":"Microsoft.ConfidentialLedger.LedgerSku","com.azure.resourcemanager.confidentialledger.models.LedgerType":"Microsoft.ConfidentialLedger.LedgerType","com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup":"Microsoft.ConfidentialLedger.ManagedCCFBackup","com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties":"Microsoft.ConfidentialLedger.ManagedCCFProperties","com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore":"Microsoft.ConfidentialLedger.ManagedCCFRestore","com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate":"Microsoft.ConfidentialLedger.MemberIdentityCertificate","com.azure.resourcemanager.confidentialledger.models.ProvisioningState":"Microsoft.ConfidentialLedger.ProvisioningState","com.azure.resourcemanager.confidentialledger.models.ResourceProviderOperationDisplay":"Microsoft.ConfidentialLedger.ResourceProviderOperationDisplay","com.azure.resourcemanager.confidentialledger.models.RunningState":"Microsoft.ConfidentialLedger.RunningState"},"generatedFiles":["src/main/java/com/azure/resourcemanager/confidentialledger/ConfidentialLedgerManager.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ConfidentialLedgerManagementClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/LedgersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ManagedCcfsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/ResourceProvidersClient.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ConfidentialLedgerRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfBackupResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ManagedCcfRestoreResponseInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/ResourceProviderOperationDefinitionInner.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/fluent/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerManagementClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ConfidentialLedgerRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/LedgersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfBackupResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfRestoreResponseImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ManagedCcfsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProviderOperationDefinitionImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersClientImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/ResourceProvidersImpl.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ConfidentialLedgerList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ManagedCCFList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/models/ResourceProviderOperationList.java","src/main/java/com/azure/resourcemanager/confidentialledger/implementation/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/AadBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ApplicationType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CertBasedSecurityPrincipal.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedger.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ConfidentialLedgerRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/DeploymentType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/EnclavePlatform.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LanguageRuntime.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerRoleName.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerSku.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/LedgerType.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Ledgers.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcf.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackup.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfBackupResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfProperties.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestore.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfRestoreResponse.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ManagedCcfs.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/MemberIdentityCertificate.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/Operations.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDefinition.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviderOperationDisplay.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/ResourceProviders.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/RunningState.java","src/main/java/com/azure/resourcemanager/confidentialledger/models/package-info.java","src/main/java/com/azure/resourcemanager/confidentialledger/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json index 04245fdb2ed0..ec5982867cfd 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-confidentialledger/proxy-config.json @@ -1 +1 @@ -[["com.azure.resourcemanager.confidentialledger.implementation.LedgersClientImpl$LedgersService"],["com.azure.resourcemanager.confidentialledger.implementation.ManagedCCFsClientImpl$ManagedCCFsService"],["com.azure.resourcemanager.confidentialledger.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.confidentialledger.implementation.ResourceProvidersClientImpl$ResourceProvidersService"]] \ No newline at end of file +[["com.azure.resourcemanager.confidentialledger.implementation.LedgersClientImpl$LedgersService"],["com.azure.resourcemanager.confidentialledger.implementation.ManagedCcfsClientImpl$ManagedCcfsService"],["com.azure.resourcemanager.confidentialledger.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.confidentialledger.implementation.ResourceProvidersClientImpl$ResourceProvidersService"]] \ No newline at end of file diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java deleted file mode 100644 index 665b292c0e87..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupSamples.java +++ /dev/null @@ -1,28 +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.confidentialledger.generated; - -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; - -/** - * Samples for ManagedCCF Backup. - */ -public final class ManagedCCFBackupSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Backup.json - */ - /** - * Sample code: ManagedCCFBackup. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFBackup(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .backup("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCCFBackup().withRestoreRegion("EastUS").withUri("DummySASUri"), - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java deleted file mode 100644 index ec92418573f6..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFCreateSamples.java +++ /dev/null @@ -1,60 +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.confidentialledger.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.models.DeploymentType; -import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; -import com.azure.resourcemanager.confidentialledger.models.MemberIdentityCertificate; -import java.nio.charset.StandardCharsets; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for ManagedCCF Create. - */ -public final class ManagedCCFCreateSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Create.json - */ - /** - * Sample code: ManagedCCFCreate. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFCreate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .define("DummyMccfAppName") - .withRegion("EastUS") - .withExistingResourceGroup("DummyResourceGroupName") - .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCCFProperties() - .withMemberIdentityCertificates(Arrays.asList(new MemberIdentityCertificate().withCertificate( - "-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----") - .withEncryptionkey("fakeTokenPlaceholder") - .withTags(BinaryData.fromBytes( - "[{tags={additionalProps1=additional properties}}]".getBytes(StandardCharsets.UTF_8))))) - .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) - .withAppSourceUri( - "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11")) - .withNodeCount(5)) - .create(); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java deleted file mode 100644 index 6ab5784698d6..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFDeleteSamples.java +++ /dev/null @@ -1,23 +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.confidentialledger.generated; - -/** - * Samples for ManagedCCF Delete. - */ -public final class ManagedCCFDeleteSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Delete.json - */ - /** - * Sample code: ConfidentialLedgerDelete. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - confidentialLedgerDelete(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs().delete("DummyResourceGroupName", "DummyMccfAppName", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java deleted file mode 100644 index a72977c01bfe..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFGetByResourceGroupSamples.java +++ /dev/null @@ -1,24 +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.confidentialledger.generated; - -/** - * Samples for ManagedCCF GetByResourceGroup. - */ -public final class ManagedCCFGetByResourceGroupSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Get.json - */ - /** - * Sample code: ManagedCCFGet. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void managedCCFGet(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java deleted file mode 100644 index c64fc6b932f5..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListByResourceGroupSamples.java +++ /dev/null @@ -1,22 +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.confidentialledger.generated; - -/** - * Samples for ManagedCCF ListByResourceGroup. - */ -public final class ManagedCCFListByResourceGroupSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_List.json - */ - /** - * Sample code: ManagedCCFList. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void managedCCFList(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs().listByResourceGroup("DummyResourceGroupName", null, com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java deleted file mode 100644 index 7b9184977840..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFListSamples.java +++ /dev/null @@ -1,23 +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.confidentialledger.generated; - -/** - * Samples for ManagedCCF List. - */ -public final class ManagedCCFListSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_ListBySub.json - */ - /** - * Sample code: ManagedCCFListBySub. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFListBySub(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs().list(null, com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java deleted file mode 100644 index 0c0bd3429303..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreSamples.java +++ /dev/null @@ -1,30 +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.confidentialledger.generated; - -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; - -/** - * Samples for ManagedCCF Restore. - */ -public final class ManagedCCFRestoreSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Restore.json - */ - /** - * Sample code: ManagedCCFRestore. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFRestore(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - manager.managedCCFs() - .restore("DummyResourceGroupName", "DummyMccfAppName", - new ManagedCCFRestore().withFileShareName("DummyFileShareName") - .withRestoreRegion("EastUS") - .withUri("DummySASUri"), - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java deleted file mode 100644 index 61fcdbc69366..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/samples/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFUpdateSamples.java +++ /dev/null @@ -1,52 +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.confidentialledger.generated; - -import com.azure.resourcemanager.confidentialledger.models.DeploymentType; -import com.azure.resourcemanager.confidentialledger.models.LanguageRuntime; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCF; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFProperties; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for ManagedCCF Update. - */ -public final class ManagedCCFUpdateSamples { - /* - * x-ms-original-file: 2025-06-10-preview/ManagedCCF_Update.json - */ - /** - * Sample code: ManagedCCFUpdate. - * - * @param manager Entry point to ConfidentialLedgerManager. - */ - public static void - managedCCFUpdate(com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager manager) { - ManagedCCF resource = manager.managedCCFs() - .getByResourceGroupWithResponse("DummyResourceGroupName", "DummyMccfAppName", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withTags(mapOf("additionalProps1", "additional properties")) - .withProperties(new ManagedCCFProperties() - .withDeploymentType(new DeploymentType().withLanguageRuntime(LanguageRuntime.CPP) - .withAppSourceUri( - "https://myaccount.blob.core.windows.net/storage/mccfsource?sv=2022-02-11%st=2022-03-11"))) - .apply(); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java deleted file mode 100644 index 0024be6ec57a..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsBackupMockTests.java +++ /dev/null @@ -1,38 +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.confidentialledger.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.confidentialledger.ConfidentialLedgerManager; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackupResponse; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ManagedCCFsBackupMockTests { - @Test - public void testBackup() throws Exception { - String responseStr = "{\"message\":\"crnwbmeh\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ConfidentialLedgerManager manager = ConfidentialLedgerManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - ManagedCCFBackupResponse response = manager.managedCCFs() - .backup("txhdzh", "rqjbhckfrl", - new ManagedCCFBackup().withRestoreRegion("xsbkyvpyca").withUri("uzbpzkafku"), - com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.java deleted file mode 100644 index c840f658cb59..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsDeleteMockTests.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.confidentialledger.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.confidentialledger.ConfidentialLedgerManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ManagedCCFsDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ConfidentialLedgerManager manager = ConfidentialLedgerManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - manager.managedCCFs().delete("htldwk", "zxuutkncwscwsvl", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java deleted file mode 100644 index 2187f9f52ad3..000000000000 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFsRestoreMockTests.java +++ /dev/null @@ -1,40 +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.confidentialledger.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.confidentialledger.ConfidentialLedgerManager; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestoreResponse; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ManagedCCFsRestoreMockTests { - @Test - public void testRestore() throws Exception { - String responseStr = "{\"message\":\"alaexqpvfadmwsrc\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ConfidentialLedgerManager manager = ConfidentialLedgerManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - ManagedCCFRestoreResponse response = manager.managedCCFs() - .restore("seyvj", "srtslhspkdeem", - new ManagedCCFRestore().withFileShareName("ofmxagkvtmelmqkr") - .withRestoreRegion("ahvljuaha") - .withUri("uhcdhm"), - com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupResponseInnerTests.java similarity index 72% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupResponseInnerTests.java index f164cfe2ab31..1635818b4264 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupResponseInnerTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupResponseInnerTests.java @@ -5,12 +5,12 @@ package com.azure.resourcemanager.confidentialledger.generated; import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFBackupResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfBackupResponseInner; -public final class ManagedCCFBackupResponseInnerTests { +public final class ManagedCcfBackupResponseInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - ManagedCCFBackupResponseInner model - = BinaryData.fromString("{\"message\":\"ummajtjaod\"}").toObject(ManagedCCFBackupResponseInner.class); + ManagedCcfBackupResponseInner model + = BinaryData.fromString("{\"message\":\"ummajtjaod\"}").toObject(ManagedCcfBackupResponseInner.class); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupTests.java similarity index 76% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupTests.java index 243c42734901..7a41189c5b44 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFBackupTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfBackupTests.java @@ -5,22 +5,22 @@ package com.azure.resourcemanager.confidentialledger.generated; import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFBackup; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfBackup; import org.junit.jupiter.api.Assertions; -public final class ManagedCCFBackupTests { +public final class ManagedCcfBackupTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - ManagedCCFBackup model = BinaryData.fromString("{\"restoreRegion\":\"epgzgqexz\",\"uri\":\"ocxscpaierhhbcs\"}") - .toObject(ManagedCCFBackup.class); + ManagedCcfBackup model = BinaryData.fromString("{\"restoreRegion\":\"epgzgqexz\",\"uri\":\"ocxscpaierhhbcs\"}") + .toObject(ManagedCcfBackup.class); Assertions.assertEquals("epgzgqexz", model.restoreRegion()); Assertions.assertEquals("ocxscpaierhhbcs", model.uri()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - ManagedCCFBackup model = new ManagedCCFBackup().withRestoreRegion("epgzgqexz").withUri("ocxscpaierhhbcs"); - model = BinaryData.fromObject(model).toObject(ManagedCCFBackup.class); + ManagedCcfBackup model = new ManagedCcfBackup().withRestoreRegion("epgzgqexz").withUri("ocxscpaierhhbcs"); + model = BinaryData.fromObject(model).toObject(ManagedCcfBackup.class); Assertions.assertEquals("epgzgqexz", model.restoreRegion()); Assertions.assertEquals("ocxscpaierhhbcs", model.uri()); } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreResponseInnerTests.java similarity index 71% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreResponseInnerTests.java index 0c02caf76dcb..dd4558ec209b 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreResponseInnerTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreResponseInnerTests.java @@ -5,12 +5,12 @@ package com.azure.resourcemanager.confidentialledger.generated; import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCCFRestoreResponseInner; +import com.azure.resourcemanager.confidentialledger.fluent.models.ManagedCcfRestoreResponseInner; -public final class ManagedCCFRestoreResponseInnerTests { +public final class ManagedCcfRestoreResponseInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - ManagedCCFRestoreResponseInner model - = BinaryData.fromString("{\"message\":\"maajrmvdjwzrlo\"}").toObject(ManagedCCFRestoreResponseInner.class); + ManagedCcfRestoreResponseInner model + = BinaryData.fromString("{\"message\":\"maajrmvdjwzrlo\"}").toObject(ManagedCcfRestoreResponseInner.class); } } diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreTests.java similarity index 80% rename from sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java rename to sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreTests.java index 49a52cf62b16..40f6c53dbd89 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCCFRestoreTests.java +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/src/test/java/com/azure/resourcemanager/confidentialledger/generated/ManagedCcfRestoreTests.java @@ -5,15 +5,15 @@ package com.azure.resourcemanager.confidentialledger.generated; import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.confidentialledger.models.ManagedCCFRestore; +import com.azure.resourcemanager.confidentialledger.models.ManagedCcfRestore; import org.junit.jupiter.api.Assertions; -public final class ManagedCCFRestoreTests { +public final class ManagedCcfRestoreTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - ManagedCCFRestore model = BinaryData + ManagedCcfRestore model = BinaryData .fromString("{\"fileShareName\":\"obnbdxkqpxokaj\",\"restoreRegion\":\"onpimexgstxg\",\"uri\":\"po\"}") - .toObject(ManagedCCFRestore.class); + .toObject(ManagedCcfRestore.class); Assertions.assertEquals("obnbdxkqpxokaj", model.fileShareName()); Assertions.assertEquals("onpimexgstxg", model.restoreRegion()); Assertions.assertEquals("po", model.uri()); @@ -21,10 +21,10 @@ public void testDeserialize() throws Exception { @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - ManagedCCFRestore model = new ManagedCCFRestore().withFileShareName("obnbdxkqpxokaj") + ManagedCcfRestore model = new ManagedCcfRestore().withFileShareName("obnbdxkqpxokaj") .withRestoreRegion("onpimexgstxg") .withUri("po"); - model = BinaryData.fromObject(model).toObject(ManagedCCFRestore.class); + model = BinaryData.fromObject(model).toObject(ManagedCcfRestore.class); Assertions.assertEquals("obnbdxkqpxokaj", model.fileShareName()); Assertions.assertEquals("onpimexgstxg", model.restoreRegion()); Assertions.assertEquals("po", model.uri()); diff --git a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml index 5afc6bb0ce0a..1763bb7aeb45 100644 --- a/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml +++ b/sdk/confidentialledger/azure-resourcemanager-confidentialledger/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/confidentialledger/Confidentialledger.Management -commit: 3db602808b62e972640ffff41b1fe61881c50c4e +commit: a5a59e85ffc768c3214ec4b31d7cc43051473d89 repo: Azure/azure-rest-api-specs additionalDirectories: