From 3ebcdcfb1c1041df2cfb23303d0b85d1dd49de3d Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Fri, 19 Aug 2022 04:31:11 +0000 Subject: [PATCH] CodeGen from PR 20291 in Azure/azure-rest-api-specs Merge 13455f86f06625c40b96e23e41c386dfd1b1711c into bd0f3720535e640664ca26fceba8b44a02454443 --- .../CHANGELOG.md | 4 +- .../azure-resourcemanager-workloads/README.md | 2 +- .../azure-resourcemanager-workloads/SAMPLE.md | 532 +++++++++++------ .../workloads/fluent/MonitorsClient.java | 68 ++- .../fluent/ProviderInstancesClient.java | 60 +- .../fluent/ResourceProvidersClient.java | 36 +- .../SapApplicationServerInstancesClient.java | 167 +++--- .../fluent/SapCentralInstancesClient.java | 209 +++---- .../fluent/SapDatabaseInstancesClient.java | 178 +++--- .../fluent/SapVirtualInstancesClient.java | 148 ++--- .../workloads/fluent/models/MonitorInner.java | 28 +- .../fluent/models/MonitorProperties.java | 39 +- .../fluent/models/OperationInner.java | 22 +- .../models/PhpWorkloadResourceInner.java | 3 +- .../fluent/models/ProviderInstanceInner.java | 3 +- .../SapApplicationServerInstanceInner.java | 29 +- .../SapApplicationServerProperties.java | 42 +- .../models/SapCentralServerInstanceInner.java | 35 +- .../models/SapCentralServerProperties.java | 48 +- .../models/SapDatabaseInstanceInner.java | 22 +- .../fluent/models/SapDatabaseProperties.java | 27 +- .../models/SapVirtualInstanceInner.java | 21 +- .../models/SapVirtualInstanceProperties.java | 22 +- .../fluent/models/SkuDefinitionInner.java | 19 +- .../workloads/implementation/MonitorImpl.java | 9 + .../implementation/MonitorsClientImpl.java | 192 +++++-- .../implementation/OperationsClientImpl.java | 6 +- .../PhpWorkloadsClientImpl.java | 12 +- .../ProviderInstancesClientImpl.java | 162 ++++-- .../ResourceProvidersClientImpl.java | 118 ++-- ...pApplicationServerInstancesClientImpl.java | 444 +++++++------- .../SapCentralInstancesClientImpl.java | 544 +++++++++--------- .../SapDatabaseInstancesClientImpl.java | 445 +++++++------- .../SapVirtualInstancesClientImpl.java | 422 +++++++------- .../implementation/SkusClientImpl.java | 6 +- .../WordpressInstancesClientImpl.java | 6 +- .../WorkloadsClientBuilder.java | 34 +- .../workloads/models/ActionType.java | 2 +- .../models/ApplicationProvisioningState.java | 2 +- .../models/AzureFrontDoorEnabled.java | 2 +- .../CentralServerVirtualMachineType.java | 2 +- .../models/CentralServerVmDetails.java | 2 +- .../workloads/models/DatabaseTier.java | 6 +- .../workloads/models/DatabaseType.java | 2 +- .../workloads/models/DatabaseVmDetails.java | 2 +- .../workloads/models/DiskStorageType.java | 6 +- .../workloads/models/EnableBackup.java | 2 +- .../models/EnableSslEnforcement.java | 2 +- .../EnqueueReplicationServerProperties.java | 26 +- .../models/EnqueueReplicationServerType.java | 2 +- .../models/EnqueueServerProperties.java | 18 +- .../workloads/models/Error.java | 3 +- .../workloads/models/ErrorDefinition.java | 3 +- .../models/FileShareStorageType.java | 2 +- .../workloads/models/FileShareType.java | 2 +- .../models/GatewayServerProperties.java | 8 +- .../workloads/models/HAEnabled.java | 2 +- ...HighAvailabilitySoftwareConfiguration.java | 4 +- .../workloads/models/ImageReference.java | 23 +- .../models/InfrastructureConfiguration.java | 3 +- .../workloads/models/LinuxConfiguration.java | 4 +- .../workloads/models/LoadBalancerType.java | 2 +- .../workloads/models/LocationType.java | 2 +- .../models/ManagedServiceIdentityType.java | 2 +- .../models/MessageServerProperties.java | 30 +- .../workloads/models/Monitor.java | 21 + .../workloads/models/Monitors.java | 52 +- .../models/NetworkConfiguration.java | 10 +- .../workloads/models/OSImageOffer.java | 2 +- .../workloads/models/OSImagePublisher.java | 2 +- .../workloads/models/OSImageSku.java | 2 +- .../workloads/models/OSImageVersion.java | 2 +- .../workloads/models/OSProfile.java | 40 +- .../workloads/models/OSType.java | 2 +- .../workloads/models/OperationDisplay.java | 16 +- .../workloads/models/Origin.java | 5 +- .../workloads/models/PhpVersion.java | 2 +- .../models/PhpWorkloadProvisioningState.java | 2 +- .../workloads/models/ProviderInstances.java | 48 +- .../workloads/models/RedisCacheFamily.java | 2 +- .../workloads/models/ResourceProviders.java | 36 +- .../workloads/models/RoutingPreference.java | 2 +- .../models/SapApplicationServerInstance.java | 22 +- .../SapApplicationServerInstanceList.java | 8 +- .../models/SapApplicationServerInstances.java | 63 +- .../models/SapCentralInstanceList.java | 8 +- .../workloads/models/SapCentralInstances.java | 74 +-- .../models/SapCentralServerInstance.java | 36 +- .../models/SapConfigurationType.java | 2 +- .../workloads/models/SapDatabaseInstance.java | 15 +- .../models/SapDatabaseInstances.java | 60 +- .../models/SapDatabaseScaleMethod.java | 2 +- .../workloads/models/SapDatabaseType.java | 2 +- .../workloads/models/SapDeploymentType.java | 2 +- .../workloads/models/SapEnvironmentType.java | 2 +- .../workloads/models/SapHealthState.java | 2 +- .../models/SapHighAvailabilityType.java | 5 +- .../workloads/models/SapProductType.java | 2 +- .../models/SapSoftwareInstallationType.java | 2 +- .../workloads/models/SapVirtualInstance.java | 30 +- .../models/SapVirtualInstanceList.java | 8 +- .../SapVirtualInstanceProvisioningState.java | 2 +- .../models/SapVirtualInstanceState.java | 2 +- .../models/SapVirtualInstanceStatus.java | 2 +- .../workloads/models/SapVirtualInstances.java | 80 +-- .../workloads/models/SearchType.java | 2 +- .../resourcemanager/workloads/models/Sku.java | 16 +- .../models/SkuRestrictionReasonCode.java | 2 +- .../workloads/models/SkuRestrictionType.java | 2 +- .../workloads/models/SkuTier.java | 9 +- .../workloads/models/SshPublicKey.java | 6 +- .../workloads/models/WordpressVersions.java | 2 +- .../workloads/models/WorkloadKind.java | 2 +- .../WorkloadMonitorProvisioningState.java | 2 +- .../SapVirtualInstancesCreateSamples.java | 532 +++++++++++------ 115 files changed, 3236 insertions(+), 2346 deletions(-) diff --git a/sdk/workloads/azure-resourcemanager-workloads/CHANGELOG.md b/sdk/workloads/azure-resourcemanager-workloads/CHANGELOG.md index a0f1edda7630..99d81b2cef2f 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/CHANGELOG.md +++ b/sdk/workloads/azure-resourcemanager-workloads/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.0.0-beta.2 (Unreleased) +## 1.0.0-beta.1 (2022-08-19) + +- Azure Resource Manager Workloads client library for Java. This package contains Microsoft Azure SDK for Workloads Management SDK. Workloads client provides access to various workload operations. Package tag package-2021-12-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added diff --git a/sdk/workloads/azure-resourcemanager-workloads/README.md b/sdk/workloads/azure-resourcemanager-workloads/README.md index 912f215b8f12..b8cc76255b88 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/README.md +++ b/sdk/workloads/azure-resourcemanager-workloads/README.md @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-workloads - 1.0.0-beta.1 + 1.0.0-beta.2 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/workloads/azure-resourcemanager-workloads/SAMPLE.md b/sdk/workloads/azure-resourcemanager-workloads/SAMPLE.md index 2038db83900c..2a2ed5f85446 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/SAMPLE.md +++ b/sdk/workloads/azure-resourcemanager-workloads/SAMPLE.md @@ -1491,9 +1491,9 @@ public final class SapDatabaseInstancesUpdateSamples { import com.azure.resourcemanager.workloads.models.ApplicationServerConfiguration; import com.azure.resourcemanager.workloads.models.CentralServerConfiguration; import com.azure.resourcemanager.workloads.models.DatabaseConfiguration; -import com.azure.resourcemanager.workloads.models.DeployerVmPackages; import com.azure.resourcemanager.workloads.models.DeploymentConfiguration; import com.azure.resourcemanager.workloads.models.DeploymentWithOSConfiguration; +import com.azure.resourcemanager.workloads.models.DiscoveryConfiguration; import com.azure.resourcemanager.workloads.models.HighAvailabilityConfiguration; import com.azure.resourcemanager.workloads.models.ImageReference; import com.azure.resourcemanager.workloads.models.LinuxConfiguration; @@ -1503,6 +1503,7 @@ import com.azure.resourcemanager.workloads.models.OsSapConfiguration; import com.azure.resourcemanager.workloads.models.SapDatabaseType; import com.azure.resourcemanager.workloads.models.SapEnvironmentType; import com.azure.resourcemanager.workloads.models.SapHighAvailabilityType; +import com.azure.resourcemanager.workloads.models.SapInstallWithoutOSConfigSoftwareConfiguration; import com.azure.resourcemanager.workloads.models.SapProductType; import com.azure.resourcemanager.workloads.models.SingleServerConfiguration; import com.azure.resourcemanager.workloads.models.SshConfiguration; @@ -1517,24 +1518,132 @@ import java.util.Map; /** Samples for SapVirtualInstances Create. */ public final class SapVirtualInstancesCreateSamples { /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvSet.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Install_Distributed.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_HA_AvSet. + * Sample code: Install SAP Software on Distributed System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigHAAvSet( + public static void installSAPSoftwareOnDistributedSystem( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() .define("X00") - .withRegion("westcentralus") + .withRegion("eastus2") .withExistingResourceGroup("test-rg") .withEnvironment(SapEnvironmentType.PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( new DeploymentWithOSConfiguration() + .withAppLocation("eastus") + .withInfrastructureConfiguration( + new ThreeTierConfiguration() + .withAppResourceGroup("{{resourcegrp}}") + .withNetworkConfiguration(new NetworkConfiguration().withIsSecondaryIpEnabled(true)) + .withCentralServer( + new CentralServerConfiguration() + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/app") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E4ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP-HA") + .withSku("8.2") + .withVersion("8.2.2021091201")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureuser") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}"))))) + .withInstanceCount(1L)) + .withApplicationServer( + new ApplicationServerConfiguration() + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/app") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E4ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP-HA") + .withSku("8.2") + .withVersion("8.2.2021091201")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureuser") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}"))))) + .withInstanceCount(2L)) + .withDatabaseServer( + new DatabaseConfiguration() + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/app") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_M32ts") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP-HA") + .withSku("8.2") + .withVersion("8.2.2021091201")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureuser") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}"))))) + .withInstanceCount(1L))) + .withSoftwareConfiguration( + new SapInstallWithoutOSConfigSoftwareConfiguration() + .withBomUrl( + "https://teststorageaccount.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml") + .withSapBitsStorageAccountId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/teststorageaccount") + .withSoftwareVersion("SAP S/4HANA 1909 SPS 03")) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("sap.bpaas.com"))) + .withTags(mapOf("created by", "azureuser")) + .create(); + } + + /* + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvZone.json + */ + /** + * Sample code: Create Infrastructure only for HA System with Availability Zone. + * + * @param manager Entry point to WorkloadsManager. + */ + public static void createInfrastructureOnlyForHASystemWithAvailabilityZone( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { + manager + .sapVirtualInstances() + .define("X00") + .withRegion("westcentralus") + .withExistingResourceGroup("test-rg") + .withEnvironment(SapEnvironmentType.PROD) + .withSapProduct(SapProductType.S4HANA) + .withConfiguration( + new DeploymentConfiguration() .withAppLocation("eastus") .withInfrastructureConfiguration( new ThreeTierConfiguration() @@ -1558,10 +1667,14 @@ public final class SapVirtualInstancesCreateSamples { .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair() - .withPublicKey("abc") - .withPrivateKey("xyz"))))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData( + "ssh-rsa public key"))))))) .withInstanceCount(2L)) .withApplicationServer( new ApplicationServerConfiguration() @@ -1582,10 +1695,14 @@ public final class SapVirtualInstancesCreateSamples { .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair() - .withPublicKey("abc") - .withPrivateKey("xyz"))))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData( + "ssh-rsa public key"))))))) .withInstanceCount(6L)) .withDatabaseServer( new DatabaseConfiguration() @@ -1607,36 +1724,87 @@ public final class SapVirtualInstancesCreateSamples { .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair() - .withPublicKey("abc") - .withPrivateKey("xyz"))))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData( + "ssh-rsa public key"))))))) .withInstanceCount(2L)) .withHighAvailabilityConfig( new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE)))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvZone.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Install_SingleServer.json + */ + /** + * Sample code: Install SAP Software on Single Server System. + * + * @param manager Entry point to WorkloadsManager. + */ + public static void installSAPSoftwareOnSingleServerSystem( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { + manager + .sapVirtualInstances() + .define("X00") + .withRegion("eastus2") + .withExistingResourceGroup("test-rg") + .withEnvironment(SapEnvironmentType.NON_PROD) + .withSapProduct(SapProductType.S4HANA) + .withConfiguration( + new DeploymentWithOSConfiguration() + .withAppLocation("eastus") + .withInfrastructureConfiguration( + new SingleServerConfiguration() + .withAppResourceGroup("test-rg") + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/testsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E32ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("SUSE") + .withOffer("SLES-SAP") + .withSku("12-sp4-gen2") + .withVersion("2022.02.01")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureappadmin") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}")))))) + .withSoftwareConfiguration( + new SapInstallWithoutOSConfigSoftwareConfiguration() + .withBomUrl( + "https://teststorageaccount.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml") + .withSapBitsStorageAccountId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/teststorageaccount") + .withSoftwareVersion("SAP S/4HANA 1909 SPS 03")) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("sap.bpaas.com"))) + .withTags(mapOf()) + .create(); + } + + /* + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvSet.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_HA_AvZone. + * Sample code: Create Infrastructure with OS configuration for HA System with Availability Set (Recommended). * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigHAAvZone( + public static void createInfrastructureWithOSConfigurationForHASystemWithAvailabilitySetRecommended( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -1726,16 +1894,8 @@ public final class SapVirtualInstancesCreateSamples { .withInstanceCount(2L)) .withHighAvailabilityConfig( new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) .withTags(mapOf()) .create(); } @@ -1744,11 +1904,11 @@ public final class SapVirtualInstancesCreateSamples { * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_Distributed.json */ /** - * Sample code: SAPVirtualInstances_Create_Distributed. + * Sample code: Create Infrastructure only for Distributed System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateDistributed( + public static void createInfrastructureOnlyForDistributedSystem( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -1853,14 +2013,116 @@ public final class SapVirtualInstancesCreateSamples { } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvZone.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_Distributed.json + */ + /** + * Sample code: Create Infrastructure with OS configuration for Distributed System (Recommended). + * + * @param manager Entry point to WorkloadsManager. + */ + public static void createInfrastructureWithOSConfigurationForDistributedSystemRecommended( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { + manager + .sapVirtualInstances() + .define("X00") + .withRegion("westcentralus") + .withExistingResourceGroup("test-rg") + .withEnvironment(SapEnvironmentType.PROD) + .withSapProduct(SapProductType.S4HANA) + .withConfiguration( + new DeploymentWithOSConfiguration() + .withAppLocation("eastus") + .withInfrastructureConfiguration( + new ThreeTierConfiguration() + .withAppResourceGroup("X00-RG") + .withCentralServer( + new CentralServerConfiguration() + .withSubnetId( + "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E16ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP") + .withSku("7.4") + .withVersion("7.4.2019062505")) + .withOsProfile( + new OSProfile() + .withAdminUsername("{your-username}") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("abc") + .withPrivateKey("xyz"))))) + .withInstanceCount(1L)) + .withApplicationServer( + new ApplicationServerConfiguration() + .withSubnetId( + "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E32ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP") + .withSku("7.4") + .withVersion("7.4.2019062505")) + .withOsProfile( + new OSProfile() + .withAdminUsername("{your-username}") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("abc") + .withPrivateKey("xyz"))))) + .withInstanceCount(6L)) + .withDatabaseServer( + new DatabaseConfiguration() + .withDatabaseType(SapDatabaseType.HANA) + .withSubnetId( + "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/dbsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_M32ts") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP") + .withSku("7.4") + .withVersion("7.4.2019062505")) + .withOsProfile( + new OSProfile() + .withAdminUsername("{your-username}") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("abc") + .withPrivateKey("xyz"))))) + .withInstanceCount(1L))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) + .withTags(mapOf()) + .create(); + } + + /* + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvSet.json */ /** - * Sample code: SAPVirtualInstances_Create_HA_AvZone. + * Sample code: Create Infrastructure only for HA System with Availability Set. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateHAAvZone(com.azure.resourcemanager.workloads.WorkloadsManager manager) { + public static void createInfrastructureOnlyForHASystemWithAvailabilitySet( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() .define("X00") @@ -1929,7 +2191,7 @@ public final class SapVirtualInstancesCreateSamples { new SshPublicKey() .withKeyData( "ssh-rsa public key"))))))) - .withInstanceCount(6L)) + .withInstanceCount(5L)) .withDatabaseServer( new DatabaseConfiguration() .withDatabaseType(SapDatabaseType.HANA) @@ -1961,20 +2223,20 @@ public final class SapVirtualInstancesCreateSamples { .withInstanceCount(2L)) .withHighAvailabilityConfig( new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE)))) + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET)))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_SingleServer.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_SingleServer.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_SingleServer. + * Sample code: Create Infrastructure only for Single Server System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigSingleServer( + public static void createInfrastructureOnlyForSingleServerSystem( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -1984,7 +2246,7 @@ public final class SapVirtualInstancesCreateSamples { .withEnvironment(SapEnvironmentType.NON_PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( - new DeploymentWithOSConfiguration() + new DeploymentConfiguration() .withAppLocation("eastus") .withInfrastructureConfiguration( new SingleServerConfiguration() @@ -2008,30 +2270,26 @@ public final class SapVirtualInstancesCreateSamples { .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair().withPublicKey("abc").withPrivateKey("xyz")))))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData("ssh-rsa public key"))))))))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_SingleServer.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_SingleServer.json */ /** - * Sample code: SAPVirtualInstances_Create_SingleServer. + * Sample code: Create Infrastructure with OS configuration for Single Server System (Recommended). * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateSingleServer( + public static void createInfrastructureWithOSConfigurationForSingleServerSystemRecommended( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -2041,7 +2299,7 @@ public final class SapVirtualInstancesCreateSamples { .withEnvironment(SapEnvironmentType.NON_PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( - new DeploymentConfiguration() + new DeploymentWithOSConfiguration() .withAppLocation("eastus") .withInfrastructureConfiguration( new SingleServerConfiguration() @@ -2065,140 +2323,47 @@ public final class SapVirtualInstancesCreateSamples { .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData("ssh-rsa public key"))))))))) + .withSshKeyPair( + new SshKeyPair().withPublicKey("abc").withPrivateKey("xyz")))))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvSet.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_Discover.json */ /** - * Sample code: SAPVirtualInstances_Create_HA_AvSet. + * Sample code: Register existing SAP system as Virtual Instance for SAP solutions. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateHAAvSet(com.azure.resourcemanager.workloads.WorkloadsManager manager) { + public static void registerExistingSAPSystemAsVirtualInstanceForSAPSolutions( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() .define("X00") - .withRegion("westcentralus") + .withRegion("northeurope") .withExistingResourceGroup("test-rg") - .withEnvironment(SapEnvironmentType.PROD) + .withEnvironment(SapEnvironmentType.NON_PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( - new DeploymentConfiguration() - .withAppLocation("eastus") - .withInfrastructureConfiguration( - new ThreeTierConfiguration() - .withAppResourceGroup("X00-RG") - .withCentralServer( - new CentralServerConfiguration() - .withSubnetId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") - .withVirtualMachineConfiguration( - new VirtualMachineConfiguration() - .withVmSize("Standard_E16ds_v4") - .withImageReference( - new ImageReference() - .withPublisher("RedHat") - .withOffer("RHEL-SAP") - .withSku("7.4") - .withVersion("7.4.2019062505")) - .withOsProfile( - new OSProfile() - .withAdminUsername("{your-username}") - .withOsConfiguration( - new LinuxConfiguration() - .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData( - "ssh-rsa public key"))))))) - .withInstanceCount(2L)) - .withApplicationServer( - new ApplicationServerConfiguration() - .withSubnetId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") - .withVirtualMachineConfiguration( - new VirtualMachineConfiguration() - .withVmSize("Standard_E32ds_v4") - .withImageReference( - new ImageReference() - .withPublisher("RedHat") - .withOffer("RHEL-SAP") - .withSku("7.4") - .withVersion("7.4.2019062505")) - .withOsProfile( - new OSProfile() - .withAdminUsername("{your-username}") - .withOsConfiguration( - new LinuxConfiguration() - .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData( - "ssh-rsa public key"))))))) - .withInstanceCount(5L)) - .withDatabaseServer( - new DatabaseConfiguration() - .withDatabaseType(SapDatabaseType.HANA) - .withSubnetId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/dbsubnet") - .withVirtualMachineConfiguration( - new VirtualMachineConfiguration() - .withVmSize("Standard_M32ts") - .withImageReference( - new ImageReference() - .withPublisher("RedHat") - .withOffer("RHEL-SAP") - .withSku("7.4") - .withVersion("7.4.2019062505")) - .withOsProfile( - new OSProfile() - .withAdminUsername("{your-username}") - .withOsConfiguration( - new LinuxConfiguration() - .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData( - "ssh-rsa public key"))))))) - .withInstanceCount(2L)) - .withHighAvailabilityConfig( - new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET)))) - .withTags(mapOf()) + new DiscoveryConfiguration() + .withCentralServerVmId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Compute/virtualMachines/sapq20scsvm0")) + .withTags(mapOf("createdby", "abc@microsoft.com", "test", "abc")) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_Distributed.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvZone.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_Distributed. + * Sample code: Create Infrastructure with OS configuration for HA System with Availability Zone (Recommended). * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigDistributed( + public static void createInfrastructureWithOSConfigurationForHASystemWithAvailabilityZoneRecommended( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -2236,7 +2401,7 @@ public final class SapVirtualInstancesCreateSamples { new SshKeyPair() .withPublicKey("abc") .withPrivateKey("xyz"))))) - .withInstanceCount(1L)) + .withInstanceCount(2L)) .withApplicationServer( new ApplicationServerConfiguration() .withSubnetId( @@ -2285,16 +2450,11 @@ public final class SapVirtualInstancesCreateSamples { new SshKeyPair() .withPublicKey("abc") .withPrivateKey("xyz"))))) - .withInstanceCount(1L))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withInstanceCount(2L)) + .withHighAvailabilityConfig( + new HighAvailabilityConfiguration() + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) .withTags(mapOf()) .create(); } diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/MonitorsClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/MonitorsClient.java index 932d8023a8ce..b36f95b97338 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/MonitorsClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/MonitorsClient.java @@ -18,8 +18,10 @@ /** An instance of this class provides access to all the operations defined in MonitorsClient. */ public interface MonitorsClient { /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @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. @@ -29,8 +31,10 @@ public interface MonitorsClient { PagedIterable list(); /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -42,7 +46,9 @@ public interface MonitorsClient { PagedIterable list(Context context); /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -54,7 +60,9 @@ public interface MonitorsClient { PagedIterable listByResourceGroup(String resourceGroupName); /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param context The context to associate with this operation. @@ -67,7 +75,9 @@ public interface MonitorsClient { PagedIterable listByResourceGroup(String resourceGroupName, Context context); /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -80,7 +90,9 @@ public interface MonitorsClient { MonitorInner getByResourceGroup(String resourceGroupName, String monitorName); /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -96,7 +108,9 @@ Response getByResourceGroupWithResponse( String resourceGroupName, String monitorName, Context context); /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -112,7 +126,9 @@ SyncPoller, MonitorInner> beginCreate( String resourceGroupName, String monitorName, MonitorInner monitorParameter); /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -129,7 +145,9 @@ SyncPoller, MonitorInner> beginCreate( String resourceGroupName, String monitorName, MonitorInner monitorParameter, Context context); /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -143,7 +161,9 @@ SyncPoller, MonitorInner> beginCreate( MonitorInner create(String resourceGroupName, String monitorName, MonitorInner monitorParameter); /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -158,7 +178,9 @@ SyncPoller, MonitorInner> beginCreate( MonitorInner create(String resourceGroupName, String monitorName, MonitorInner monitorParameter, Context context); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -172,7 +194,9 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String monitorName); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -187,7 +211,9 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String monitorName, Context context); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -200,7 +226,9 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner delete(String resourceGroupName, String monitorName); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -214,7 +242,9 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner delete(String resourceGroupName, String monitorName, Context context); /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -228,7 +258,9 @@ SyncPoller, OperationStatusResultInner> b MonitorInner update(String resourceGroupName, String monitorName, UpdateMonitorRequest body); /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ProviderInstancesClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ProviderInstancesClient.java index 466ede81bac1..92c1905bfe84 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ProviderInstancesClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ProviderInstancesClient.java @@ -17,8 +17,10 @@ /** An instance of this class provides access to all the operations defined in ProviderInstancesClient. */ public interface ProviderInstancesClient { /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -32,8 +34,10 @@ public interface ProviderInstancesClient { PagedIterable list(String resourceGroupName, String monitorName); /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -48,7 +52,9 @@ public interface ProviderInstancesClient { PagedIterable list(String resourceGroupName, String monitorName, Context context); /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -64,7 +70,9 @@ public interface ProviderInstancesClient { ProviderInstanceInner get(String resourceGroupName, String monitorName, String providerInstanceName); /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -82,7 +90,10 @@ Response getWithResponse( String resourceGroupName, String monitorName, String providerInstanceName, Context context); /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -101,7 +112,10 @@ SyncPoller, ProviderInstanceInner> beginCreate ProviderInstanceInner providerInstanceParameter); /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -122,7 +136,10 @@ SyncPoller, ProviderInstanceInner> beginCreate Context context); /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -141,7 +158,10 @@ ProviderInstanceInner create( ProviderInstanceInner providerInstanceParameter); /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -162,7 +182,10 @@ ProviderInstanceInner create( Context context); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -177,7 +200,10 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String monitorName, String providerInstanceName); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -193,7 +219,10 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String monitorName, String providerInstanceName, Context context); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -207,7 +236,10 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner delete(String resourceGroupName, String monitorName, String providerInstanceName); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ResourceProvidersClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ResourceProvidersClient.java index b7079ea3b8ff..4825ed70e4fd 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ResourceProvidersClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/ResourceProvidersClient.java @@ -20,19 +20,22 @@ /** An instance of this class provides access to all the operations defined in ResourceProvidersClient. */ public interface ResourceProvidersClient { /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @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 sAP sizing recommendations. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. */ @ServiceMethod(returns = ReturnType.SINGLE) SapSizingRecommendationResultInner sapSizingRecommendations(String location); /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @param sapSizingRecommendation SAP Sizing Recommendation Request body. @@ -40,26 +43,27 @@ public interface ResourceProvidersClient { * @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 sAP sizing recommendations along with {@link Response}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response sapSizingRecommendationsWithResponse( String location, SapSizingRecommendationRequest sapSizingRecommendation, Context context); /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @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 sAP supported SKUs. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier. */ @ServiceMethod(returns = ReturnType.SINGLE) SapSupportedResourceSkusResultInner sapSupportedSku(String location); /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @param sapSupportedSku SAP Supported SKU Request body. @@ -67,26 +71,26 @@ Response sapSizingRecommendationsWithRespons * @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 sAP supported SKUs along with {@link Response}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response sapSupportedSkuWithResponse( String location, SapSupportedSkusRequest sapSupportedSku, Context context); /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @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 sAP Disk Configurations. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDiskConfigurationsResultInner sapDiskConfigurations(String location); /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @param sapDiskConfigurations SAP Disk Configurations Request body. @@ -94,26 +98,26 @@ Response sapSupportedSkuWithResponse( * @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 sAP Disk Configurations along with {@link Response}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response sapDiskConfigurationsWithResponse( String location, SapDiskConfigurationsRequest sapDiskConfigurations, Context context); /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @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 sAP Availability Zone Details. + * @return the recommended SAP Availability Zone Pair Details for your region. */ @ServiceMethod(returns = ReturnType.SINGLE) SapAvailabilityZoneDetailsResultInner sapAvailabilityZoneDetails(String location); /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @param sapAvailabilityZoneDetails SAP Availability Zone Details Request body. @@ -121,7 +125,7 @@ Response sapDiskConfigurationsWithResponse( * @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 sAP Availability Zone Details along with {@link Response}. + * @return the recommended SAP Availability Zone Pair Details for your region along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response sapAvailabilityZoneDetailsWithResponse( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapApplicationServerInstancesClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapApplicationServerInstancesClient.java index f8509bfd6b4b..6ff43197d47a 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapApplicationServerInstancesClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapApplicationServerInstancesClient.java @@ -18,48 +18,49 @@ /** An instance of this class provides access to all the operations defined in SapApplicationServerInstancesClient. */ public interface SapApplicationServerInstancesClient { /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 SAP Application Server Instance. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner get( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 SAP Application Server Instance along with {@link Response}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response getWithResponse( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName, Context context); /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapApplicationServerInstanceInner> beginCreate( @@ -69,18 +70,18 @@ SyncPoller, SapApplicationServerIn SapApplicationServerInstanceInner body); /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapApplicationServerInstanceInner> beginCreate( @@ -91,17 +92,17 @@ SyncPoller, SapApplicationServerIn Context context); /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner create( @@ -111,34 +112,34 @@ SapApplicationServerInstanceInner create( SapApplicationServerInstanceInner body); /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner create( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner create( @@ -149,16 +150,16 @@ SapApplicationServerInstanceInner create( Context context); /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapApplicationServerInstanceInner> beginUpdate( @@ -168,17 +169,17 @@ SyncPoller, SapApplicationServerIn UpdateSapApplicationInstanceRequest body); /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapApplicationServerInstanceInner> beginUpdate( @@ -189,16 +190,16 @@ SyncPoller, SapApplicationServerIn Context context); /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner update( @@ -208,32 +209,32 @@ SapApplicationServerInstanceInner update( UpdateSapApplicationInstanceRequest body); /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner update( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapApplicationServerInstanceInner update( @@ -244,12 +245,12 @@ SapApplicationServerInstanceInner update( Context context); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -260,12 +261,12 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -277,12 +278,12 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName, Context context); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -293,12 +294,12 @@ OperationStatusResultInner delete( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -310,29 +311,29 @@ OperationStatusResultInner delete( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName, Context context); /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances as paginated response with {@link + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String sapVirtualInstanceName); /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances as paginated response with {@link + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapCentralInstancesClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapCentralInstancesClient.java index e1de49990520..1925d8e8b6ad 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapCentralInstancesClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapCentralInstancesClient.java @@ -18,51 +18,51 @@ /** An instance of this class provides access to all the operations defined in SapCentralInstancesClient. */ public interface SapCentralInstancesClient { /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance. + * @return the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner get( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance along with {@link Response}. + * @return the SAP Central Services Instance resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response getWithResponse( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName, Context context); /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapCentralServerInstanceInner> beginCreate( @@ -72,19 +72,19 @@ SyncPoller, SapCentralServerInstanceIn SapCentralServerInstanceInner body); /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapCentralServerInstanceInner> beginCreate( @@ -95,18 +95,18 @@ SyncPoller, SapCentralServerInstanceIn Context context); /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner create( @@ -116,36 +116,36 @@ SapCentralServerInstanceInner create( SapCentralServerInstanceInner body); /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner create( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner create( @@ -156,17 +156,18 @@ SapCentralServerInstanceInner create( Context context); /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapCentralServerInstanceInner> beginUpdate( @@ -176,18 +177,19 @@ SyncPoller, SapCentralServerInstanceIn UpdateSapCentralInstanceRequest body); /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapCentralServerInstanceInner> beginUpdate( @@ -198,17 +200,18 @@ SyncPoller, SapCentralServerInstanceIn Context context); /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner update( @@ -218,34 +221,36 @@ SapCentralServerInstanceInner update( UpdateSapCentralInstanceRequest body); /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner update( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapCentralServerInstanceInner update( @@ -256,13 +261,14 @@ SapCentralServerInstanceInner update( Context context); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -273,13 +279,14 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -291,13 +298,14 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName, Context context); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -308,13 +316,14 @@ OperationStatusResultInner delete( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -326,28 +335,30 @@ OperationStatusResultInner delete( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName, Context context); /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances as paginated response with {@link PagedIterable}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String sapVirtualInstanceName); /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances as paginated response with {@link PagedIterable}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapDatabaseInstancesClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapDatabaseInstancesClient.java index f82aa8fc463e..e4ce84cd0911 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapDatabaseInstancesClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapDatabaseInstancesClient.java @@ -18,47 +18,50 @@ /** An instance of this class provides access to all the operations defined in SapDatabaseInstancesClient. */ public interface SapDatabaseInstancesClient { /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance. + * @return the SAP Database Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner get(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance along with {@link Response}. + * @return the SAP Database Instance resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response getWithResponse( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context); /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapDatabaseInstanceInner> beginCreate( @@ -68,18 +71,19 @@ SyncPoller, SapDatabaseInstanceInner> begin SapDatabaseInstanceInner body); /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapDatabaseInstanceInner> beginCreate( @@ -90,17 +94,18 @@ SyncPoller, SapDatabaseInstanceInner> begin Context context); /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner create( @@ -110,34 +115,36 @@ SapDatabaseInstanceInner create( SapDatabaseInstanceInner body); /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner create( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner create( @@ -148,16 +155,17 @@ SapDatabaseInstanceInner create( Context context); /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapDatabaseInstanceInner> beginUpdate( @@ -167,17 +175,18 @@ SyncPoller, SapDatabaseInstanceInner> begin UpdateSapDatabaseInstanceRequest body); /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapDatabaseInstanceInner> beginUpdate( @@ -188,16 +197,17 @@ SyncPoller, SapDatabaseInstanceInner> begin Context context); /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner update( @@ -207,32 +217,34 @@ SapDatabaseInstanceInner update( UpdateSapDatabaseInstanceRequest body); /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner update( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapDatabaseInstanceInner update( @@ -243,12 +255,13 @@ SapDatabaseInstanceInner update( Context context); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -259,12 +272,13 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -276,12 +290,13 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -292,12 +307,13 @@ OperationStatusResultInner delete( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -309,10 +325,10 @@ OperationStatusResultInner delete( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context); /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -322,10 +338,10 @@ OperationStatusResultInner delete( PagedIterable list(String resourceGroupName, String sapVirtualInstanceName); /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapVirtualInstancesClient.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapVirtualInstancesClient.java index f0c5f98d6f3e..be633b143e26 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapVirtualInstancesClient.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/SapVirtualInstancesClient.java @@ -19,142 +19,143 @@ /** An instance of this class provides access to all the operations defined in SapVirtualInstancesClient. */ public interface SapVirtualInstancesClient { /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return the {@link SyncPoller} for polling of define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapVirtualInstanceInner> beginCreate( String resourceGroupName, String sapVirtualInstanceName, SapVirtualInstanceInner body); /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return the {@link SyncPoller} for polling of define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, SapVirtualInstanceInner> beginCreate( String resourceGroupName, String sapVirtualInstanceName, SapVirtualInstanceInner body, Context context); /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapVirtualInstanceInner create( String resourceGroupName, String sapVirtualInstanceName, SapVirtualInstanceInner body); /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapVirtualInstanceInner create(String resourceGroupName, String sapVirtualInstanceName); /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapVirtualInstanceInner create( String resourceGroupName, String sapVirtualInstanceName, SapVirtualInstanceInner body, Context context); /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 an Virtual Instance for SAP. + * @return a Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapVirtualInstanceInner getByResourceGroup(String resourceGroupName, String sapVirtualInstanceName); /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 an Virtual Instance for SAP along with {@link Response}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response getByResourceGroupWithResponse( String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) SapVirtualInstanceInner update(String resourceGroupName, String sapVirtualInstanceName); /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Update Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Request body to update a Virtual Instance for SAP solutions resource. * @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 define the Virtual Instance for SAP along with {@link Response}. + * @return define the Virtual Instance for SAP solutions resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response updateWithResponse( String resourceGroupName, String sapVirtualInstanceName, UpdateSapVirtualInstanceRequest body, Context context); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -165,10 +166,11 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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,10 +182,11 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -193,10 +196,11 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner delete(String resourceGroupName, String sapVirtualInstanceName); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -207,57 +211,61 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner delete(String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable listByResourceGroup(String resourceGroupName); /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable listByResourceGroup(String resourceGroupName, Context context); /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(); /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(Context context); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -268,10 +276,10 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -283,10 +291,10 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -296,10 +304,10 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner start(String resourceGroupName, String sapVirtualInstanceName); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -310,11 +318,11 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner start(String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -325,11 +333,11 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, StopRequest body); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -341,11 +349,11 @@ SyncPoller, OperationStatusResultInner> b String resourceGroupName, String sapVirtualInstanceName, StopRequest body, Context context); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -355,10 +363,10 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner stop(String resourceGroupName, String sapVirtualInstanceName, StopRequest body); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -368,11 +376,11 @@ SyncPoller, OperationStatusResultInner> b OperationStatusResultInner stop(String resourceGroupName, String sapVirtualInstanceName); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorInner.java index af1f6e216f0b..d34aa793afb3 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorInner.java @@ -31,8 +31,7 @@ public final class MonitorInner extends Resource { private MonitorProperties innerProperties; /* - * Azure Resource Manager metadata containing createdBy and modifiedBy - * information. + * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY) private SystemData systemData; @@ -157,6 +156,31 @@ public MonitorInner withRoutingPreference(RoutingPreference routingPreference) { return this; } + /** + * Get the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources created for the + * SAP monitor. By default resources will be created which do not support zone redundancy. + * + * @return the zoneRedundancyPreference value. + */ + public String zoneRedundancyPreference() { + return this.innerProperties() == null ? null : this.innerProperties().zoneRedundancyPreference(); + } + + /** + * Set the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources created for the + * SAP monitor. By default resources will be created which do not support zone redundancy. + * + * @param zoneRedundancyPreference the zoneRedundancyPreference value to set. + * @return the MonitorInner object itself. + */ + public MonitorInner withZoneRedundancyPreference(String zoneRedundancyPreference) { + if (this.innerProperties() == null) { + this.innerProperties = new MonitorProperties(); + } + this.innerProperties().withZoneRedundancyPreference(zoneRedundancyPreference); + return this; + } + /** * Get the managedResourceGroupConfiguration property: Managed resource group configuration. * diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorProperties.java index 8fd2268a33b7..80afd0fcdf52 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/MonitorProperties.java @@ -27,19 +27,25 @@ public final class MonitorProperties { private MonitorPropertiesErrors errors; /* - * The SAP monitor resources will be deployed in the SAP monitoring region. - * The subnet region should be same as the SAP monitoring region. + * The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the + * SAP monitoring region. */ @JsonProperty(value = "appLocation") private String appLocation; /* - * Sets the routing preference of the SAP monitor. By default only RFC1918 - * traffic is routed to the customer VNET. + * Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET. */ @JsonProperty(value = "routingPreference") private RoutingPreference routingPreference; + /* + * Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be + * created which do not support zone redundancy. + */ + @JsonProperty(value = "zoneRedundancyPreference") + private String zoneRedundancyPreference; + /* * Managed resource group configuration */ @@ -47,8 +53,7 @@ public final class MonitorProperties { private ManagedRGConfiguration managedResourceGroupConfiguration; /* - * The ARM ID of the Log Analytics Workspace that is used for SAP - * monitoring. + * The ARM ID of the Log Analytics Workspace that is used for SAP monitoring. */ @JsonProperty(value = "logAnalyticsWorkspaceArmId") private String logAnalyticsWorkspaceArmId; @@ -127,6 +132,28 @@ public MonitorProperties withRoutingPreference(RoutingPreference routingPreferen return this; } + /** + * Get the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources created for the + * SAP monitor. By default resources will be created which do not support zone redundancy. + * + * @return the zoneRedundancyPreference value. + */ + public String zoneRedundancyPreference() { + return this.zoneRedundancyPreference; + } + + /** + * Set the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources created for the + * SAP monitor. By default resources will be created which do not support zone redundancy. + * + * @param zoneRedundancyPreference the zoneRedundancyPreference value to set. + * @return the MonitorProperties object itself. + */ + public MonitorProperties withZoneRedundancyPreference(String zoneRedundancyPreference) { + this.zoneRedundancyPreference = zoneRedundancyPreference; + return this; + } + /** * Get the managedResourceGroupConfiguration property: Managed resource group configuration. * diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/OperationInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/OperationInner.java index 2d8c1bea3db7..422f2f7b93a0 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/OperationInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/OperationInner.java @@ -10,20 +10,23 @@ import com.azure.resourcemanager.workloads.models.Origin; import com.fasterxml.jackson.annotation.JsonProperty; -/** REST API Operation Details of a REST API operation, returned from the Resource Provider Operations API. */ +/** + * REST API Operation + * + *

Details of a REST API operation, returned from the Resource Provider Operations API. + */ @Fluent public final class OperationInner { /* - * The name of the operation, as per Resource-Based Access Control (RBAC). - * Examples: "Microsoft.Compute/virtualMachines/write", - * "Microsoft.Compute/virtualMachines/capture/action" + * The name of the operation, as per Resource-Based Access Control (RBAC). Examples: + * "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action" */ @JsonProperty(value = "name", access = JsonProperty.Access.WRITE_ONLY) private String name; /* - * Whether the operation applies to data-plane. This is "true" for - * data-plane operations and "false" for ARM/control-plane operations. + * Whether the operation applies to data-plane. This is "true" for data-plane operations and "false" for + * ARM/control-plane operations. */ @JsonProperty(value = "isDataAction", access = JsonProperty.Access.WRITE_ONLY) private Boolean isDataAction; @@ -35,15 +38,14 @@ public final class OperationInner { private OperationDisplay display; /* - * The intended executor of the operation; as in Resource Based Access - * Control (RBAC) and audit logs UX. Default value is "user,system" + * The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default + * value is "user,system" */ @JsonProperty(value = "origin", access = JsonProperty.Access.WRITE_ONLY) private Origin origin; /* - * Enum. Indicates the action type. "Internal" refers to actions that are - * for internal only APIs. + * Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. */ @JsonProperty(value = "actionType", access = JsonProperty.Access.WRITE_ONLY) private ActionType actionType; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/PhpWorkloadResourceInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/PhpWorkloadResourceInner.java index 5b2fa23649c5..477e11fcbb40 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/PhpWorkloadResourceInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/PhpWorkloadResourceInner.java @@ -36,8 +36,7 @@ public final class PhpWorkloadResourceInner extends Resource { private PhpWorkloadResourceProperties innerProperties; /* - * Indicates which kind of php workload this resource represent e.g - * WordPress + * Indicates which kind of php workload this resource represent e.g WordPress */ @JsonProperty(value = "kind", required = true) private WorkloadKind kind; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/ProviderInstanceInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/ProviderInstanceInner.java index f4c243d1b516..b78ae04d5f23 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/ProviderInstanceInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/ProviderInstanceInner.java @@ -29,8 +29,7 @@ public final class ProviderInstanceInner extends ProxyResource { private ProviderInstanceProperties innerProperties; /* - * Azure Resource Manager metadata containing createdBy and modifiedBy - * information. + * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY) private SystemData systemData; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerInstanceInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerInstanceInner.java index f71b53ccb489..08e61a0577e1 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerInstanceInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerInstanceInner.java @@ -14,24 +14,23 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Map; -/** Define the SAP Application Server Instance. */ +/** Define the SAP Application Server Instance resource. */ @Fluent public final class SapApplicationServerInstanceInner extends Resource { /* - * Defines the SAP Application Server properties. + * Defines the SAP Application Server instance properties. */ @JsonProperty(value = "properties") private SapApplicationServerProperties innerProperties; /* - * Azure Resource Manager metadata containing createdBy and modifiedBy - * information. + * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY) private SystemData systemData; /** - * Get the innerProperties property: Defines the SAP Application Server properties. + * Get the innerProperties property: Defines the SAP Application Server instance properties. * * @return the innerProperties value. */ @@ -63,7 +62,7 @@ public SapApplicationServerInstanceInner withTags(Map tags) { } /** - * Get the instanceNo property: The application server instance id. + * Get the instanceNo property: Application server Instance Number. * * @return the instanceNo value. */ @@ -72,7 +71,7 @@ public String instanceNo() { } /** - * Get the subnet property: The application server subnet. + * Get the subnet property: Application server Subnet. * * @return the subnet value. */ @@ -81,7 +80,7 @@ public String subnet() { } /** - * Get the hostname property: The application server SAP host name. + * Get the hostname property: Application server instance SAP hostname. * * @return the hostname value. */ @@ -90,7 +89,7 @@ public String hostname() { } /** - * Get the kernelVersion property: The application server SAP kernel version. + * Get the kernelVersion property: Application server instance SAP Kernel Version. * * @return the kernelVersion value. */ @@ -99,7 +98,7 @@ public String kernelVersion() { } /** - * Get the kernelPatch property: The application server SAP kernel patch. + * Get the kernelPatch property: Application server instance SAP Kernel Patch level. * * @return the kernelPatch value. */ @@ -108,7 +107,7 @@ public String kernelPatch() { } /** - * Get the ipAddress property: The application server SAP IP Address. + * Get the ipAddress property: Application server instance SAP IP Address. * * @return the ipAddress value. */ @@ -117,7 +116,7 @@ public String ipAddress() { } /** - * Get the gatewayPort property: The application server gateway Port. + * Get the gatewayPort property: Application server instance gateway Port. * * @return the gatewayPort value. */ @@ -126,7 +125,7 @@ public Long gatewayPort() { } /** - * Get the icmHttpPort property: The application server ICM HTTP Port. + * Get the icmHttpPort property: Application server instance ICM HTTP Port. * * @return the icmHttpPort value. */ @@ -135,7 +134,7 @@ public Long icmHttpPort() { } /** - * Get the icmHttpsPort property: The application server ICM HTTPS Port. + * Get the icmHttpsPort property: Application server instance ICM HTTPS Port. * * @return the icmHttpsPort value. */ @@ -162,7 +161,7 @@ public SapVirtualInstanceStatus status() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerProperties.java index 43bfc4739e58..d4d2703c34d1 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapApplicationServerProperties.java @@ -11,59 +11,59 @@ import com.azure.resourcemanager.workloads.models.SapVirtualInstanceStatus; import com.fasterxml.jackson.annotation.JsonProperty; -/** Defines the SAP Application Server properties. */ +/** Defines the SAP Application Server instance properties. */ @Immutable public final class SapApplicationServerProperties { /* - * The application server instance id. + * Application server Instance Number. */ @JsonProperty(value = "instanceNo", access = JsonProperty.Access.WRITE_ONLY) private String instanceNo; /* - * The application server subnet. + * Application server Subnet. */ @JsonProperty(value = "subnet", access = JsonProperty.Access.WRITE_ONLY) private String subnet; /* - * The application server SAP host name. + * Application server instance SAP hostname. */ @JsonProperty(value = "hostname", access = JsonProperty.Access.WRITE_ONLY) private String hostname; /* - * The application server SAP kernel version. + * Application server instance SAP Kernel Version. */ @JsonProperty(value = "kernelVersion", access = JsonProperty.Access.WRITE_ONLY) private String kernelVersion; /* - * The application server SAP kernel patch. + * Application server instance SAP Kernel Patch level. */ @JsonProperty(value = "kernelPatch", access = JsonProperty.Access.WRITE_ONLY) private String kernelPatch; /* - * The application server SAP IP Address. + * Application server instance SAP IP Address. */ @JsonProperty(value = "ipAddress", access = JsonProperty.Access.WRITE_ONLY) private String ipAddress; /* - * The application server gateway Port. + * Application server instance gateway Port. */ @JsonProperty(value = "gatewayPort", access = JsonProperty.Access.WRITE_ONLY) private Long gatewayPort; /* - * The application server ICM HTTP Port. + * Application server instance ICM HTTP Port. */ @JsonProperty(value = "icmHttpPort", access = JsonProperty.Access.WRITE_ONLY) private Long icmHttpPort; /* - * The application server ICM HTTPS Port. + * Application server instance ICM HTTPS Port. */ @JsonProperty(value = "icmHttpsPort", access = JsonProperty.Access.WRITE_ONLY) private Long icmHttpsPort; @@ -81,7 +81,7 @@ public final class SapApplicationServerProperties { private SapVirtualInstanceStatus status; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; @@ -99,7 +99,7 @@ public final class SapApplicationServerProperties { private SapVirtualInstanceError errors; /** - * Get the instanceNo property: The application server instance id. + * Get the instanceNo property: Application server Instance Number. * * @return the instanceNo value. */ @@ -108,7 +108,7 @@ public String instanceNo() { } /** - * Get the subnet property: The application server subnet. + * Get the subnet property: Application server Subnet. * * @return the subnet value. */ @@ -117,7 +117,7 @@ public String subnet() { } /** - * Get the hostname property: The application server SAP host name. + * Get the hostname property: Application server instance SAP hostname. * * @return the hostname value. */ @@ -126,7 +126,7 @@ public String hostname() { } /** - * Get the kernelVersion property: The application server SAP kernel version. + * Get the kernelVersion property: Application server instance SAP Kernel Version. * * @return the kernelVersion value. */ @@ -135,7 +135,7 @@ public String kernelVersion() { } /** - * Get the kernelPatch property: The application server SAP kernel patch. + * Get the kernelPatch property: Application server instance SAP Kernel Patch level. * * @return the kernelPatch value. */ @@ -144,7 +144,7 @@ public String kernelPatch() { } /** - * Get the ipAddress property: The application server SAP IP Address. + * Get the ipAddress property: Application server instance SAP IP Address. * * @return the ipAddress value. */ @@ -153,7 +153,7 @@ public String ipAddress() { } /** - * Get the gatewayPort property: The application server gateway Port. + * Get the gatewayPort property: Application server instance gateway Port. * * @return the gatewayPort value. */ @@ -162,7 +162,7 @@ public Long gatewayPort() { } /** - * Get the icmHttpPort property: The application server ICM HTTP Port. + * Get the icmHttpPort property: Application server instance ICM HTTP Port. * * @return the icmHttpPort value. */ @@ -171,7 +171,7 @@ public Long icmHttpPort() { } /** - * Get the icmHttpsPort property: The application server ICM HTTPS Port. + * Get the icmHttpsPort property: Application server instance ICM HTTPS Port. * * @return the icmHttpsPort value. */ @@ -198,7 +198,7 @@ public SapVirtualInstanceStatus status() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerInstanceInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerInstanceInner.java index e29c48d3ca4a..46a9f2481c57 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerInstanceInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerInstanceInner.java @@ -20,24 +20,23 @@ import java.util.List; import java.util.Map; -/** Define the SAP Central Server Instance. */ +/** Define the SAP Central Services Instance resource. */ @Fluent public final class SapCentralServerInstanceInner extends Resource { /* - * Defines the SAP Central Server properties. + * Defines the SAP Central Services Instance properties. */ @JsonProperty(value = "properties") private SapCentralServerProperties innerProperties; /* - * Azure Resource Manager metadata containing createdBy and modifiedBy - * information. + * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY) private SystemData systemData; /** - * Get the innerProperties property: Defines the SAP Central Server properties. + * Get the innerProperties property: Defines the SAP Central Services Instance properties. * * @return the innerProperties value. */ @@ -69,7 +68,7 @@ public SapCentralServerInstanceInner withTags(Map tags) { } /** - * Get the instanceNo property: The central server instance id. + * Get the instanceNo property: The central services instance number. * * @return the instanceNo value. */ @@ -78,7 +77,7 @@ public String instanceNo() { } /** - * Get the subnet property: The central server subnet. + * Get the subnet property: The central services instance subnet. * * @return the subnet value. */ @@ -87,7 +86,7 @@ public String subnet() { } /** - * Get the messageServerProperties property: Defines the SAP message server properties. + * Get the messageServerProperties property: Defines the SAP Message Server properties. * * @return the messageServerProperties value. */ @@ -96,7 +95,7 @@ public MessageServerProperties messageServerProperties() { } /** - * Set the messageServerProperties property: Defines the SAP message server properties. + * Set the messageServerProperties property: Defines the SAP Message Server properties. * * @param messageServerProperties the messageServerProperties value to set. * @return the SapCentralServerInstanceInner object itself. @@ -110,7 +109,7 @@ public SapCentralServerInstanceInner withMessageServerProperties(MessageServerPr } /** - * Get the enqueueServerProperties property: Defines the SAP enqueue server properties. + * Get the enqueueServerProperties property: Defines the SAP Enqueue Server properties. * * @return the enqueueServerProperties value. */ @@ -119,7 +118,7 @@ public EnqueueServerProperties enqueueServerProperties() { } /** - * Set the enqueueServerProperties property: Defines the SAP enqueue server properties. + * Set the enqueueServerProperties property: Defines the SAP Enqueue Server properties. * * @param enqueueServerProperties the enqueueServerProperties value to set. * @return the SapCentralServerInstanceInner object itself. @@ -156,7 +155,7 @@ public SapCentralServerInstanceInner withGatewayServerProperties(GatewayServerPr } /** - * Get the enqueueReplicationServerProperties property: Defines the SAP ERS Server properties. + * Get the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) properties. * * @return the enqueueReplicationServerProperties value. */ @@ -165,7 +164,7 @@ public EnqueueReplicationServerProperties enqueueReplicationServerProperties() { } /** - * Set the enqueueReplicationServerProperties property: Defines the SAP ERS Server properties. + * Set the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) properties. * * @param enqueueReplicationServerProperties the enqueueReplicationServerProperties value to set. * @return the SapCentralServerInstanceInner object itself. @@ -180,7 +179,7 @@ public SapCentralServerInstanceInner withEnqueueReplicationServerProperties( } /** - * Get the kernelVersion property: The central server kernel version. + * Get the kernelVersion property: The central services instance Kernel Version. * * @return the kernelVersion value. */ @@ -189,7 +188,7 @@ public String kernelVersion() { } /** - * Get the kernelPatch property: The central server kernel patch. + * Get the kernelPatch property: The central services instance Kernel Patch level. * * @return the kernelPatch value. */ @@ -198,7 +197,7 @@ public String kernelPatch() { } /** - * Get the vmDetails property: The list of virtual machines. + * Get the vmDetails property: The list of virtual machines corresponding to the Central Services instance. * * @return the vmDetails value. */ @@ -216,7 +215,7 @@ public SapVirtualInstanceStatus status() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -234,7 +233,7 @@ public SapVirtualInstanceProvisioningState provisioningState() { } /** - * Get the errors property: Defines the Central Instance errors. + * Get the errors property: Defines the errors related to SAP Central Services Instance resource. * * @return the errors value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerProperties.java index d8fdca9d94c0..04a434561ba0 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapCentralServerProperties.java @@ -17,29 +17,29 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; -/** Defines the SAP Central Server properties. */ +/** Defines the SAP Central Services Instance properties. */ @Fluent public final class SapCentralServerProperties { /* - * The central server instance id. + * The central services instance number. */ @JsonProperty(value = "instanceNo", access = JsonProperty.Access.WRITE_ONLY) private String instanceNo; /* - * The central server subnet. + * The central services instance subnet. */ @JsonProperty(value = "subnet", access = JsonProperty.Access.WRITE_ONLY) private String subnet; /* - * Defines the SAP message server properties. + * Defines the SAP Message Server properties. */ @JsonProperty(value = "messageServerProperties") private MessageServerProperties messageServerProperties; /* - * Defines the SAP enqueue server properties. + * Defines the SAP Enqueue Server properties. */ @JsonProperty(value = "enqueueServerProperties") private EnqueueServerProperties enqueueServerProperties; @@ -51,25 +51,25 @@ public final class SapCentralServerProperties { private GatewayServerProperties gatewayServerProperties; /* - * Defines the SAP ERS Server properties. + * Defines the SAP Enqueue Replication Server (ERS) properties. */ @JsonProperty(value = "enqueueReplicationServerProperties") private EnqueueReplicationServerProperties enqueueReplicationServerProperties; /* - * The central server kernel version. + * The central services instance Kernel Version. */ @JsonProperty(value = "kernelVersion", access = JsonProperty.Access.WRITE_ONLY) private String kernelVersion; /* - * The central server kernel patch. + * The central services instance Kernel Patch level. */ @JsonProperty(value = "kernelPatch", access = JsonProperty.Access.WRITE_ONLY) private String kernelPatch; /* - * The list of virtual machines. + * The list of virtual machines corresponding to the Central Services instance. */ @JsonProperty(value = "vmDetails", access = JsonProperty.Access.WRITE_ONLY) private List vmDetails; @@ -81,7 +81,7 @@ public final class SapCentralServerProperties { private SapVirtualInstanceStatus status; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; @@ -93,13 +93,13 @@ public final class SapCentralServerProperties { private SapVirtualInstanceProvisioningState provisioningState; /* - * Defines the Central Instance errors. + * Defines the errors related to SAP Central Services Instance resource. */ @JsonProperty(value = "errors", access = JsonProperty.Access.WRITE_ONLY) private SapVirtualInstanceError errors; /** - * Get the instanceNo property: The central server instance id. + * Get the instanceNo property: The central services instance number. * * @return the instanceNo value. */ @@ -108,7 +108,7 @@ public String instanceNo() { } /** - * Get the subnet property: The central server subnet. + * Get the subnet property: The central services instance subnet. * * @return the subnet value. */ @@ -117,7 +117,7 @@ public String subnet() { } /** - * Get the messageServerProperties property: Defines the SAP message server properties. + * Get the messageServerProperties property: Defines the SAP Message Server properties. * * @return the messageServerProperties value. */ @@ -126,7 +126,7 @@ public MessageServerProperties messageServerProperties() { } /** - * Set the messageServerProperties property: Defines the SAP message server properties. + * Set the messageServerProperties property: Defines the SAP Message Server properties. * * @param messageServerProperties the messageServerProperties value to set. * @return the SapCentralServerProperties object itself. @@ -137,7 +137,7 @@ public SapCentralServerProperties withMessageServerProperties(MessageServerPrope } /** - * Get the enqueueServerProperties property: Defines the SAP enqueue server properties. + * Get the enqueueServerProperties property: Defines the SAP Enqueue Server properties. * * @return the enqueueServerProperties value. */ @@ -146,7 +146,7 @@ public EnqueueServerProperties enqueueServerProperties() { } /** - * Set the enqueueServerProperties property: Defines the SAP enqueue server properties. + * Set the enqueueServerProperties property: Defines the SAP Enqueue Server properties. * * @param enqueueServerProperties the enqueueServerProperties value to set. * @return the SapCentralServerProperties object itself. @@ -177,7 +177,7 @@ public SapCentralServerProperties withGatewayServerProperties(GatewayServerPrope } /** - * Get the enqueueReplicationServerProperties property: Defines the SAP ERS Server properties. + * Get the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) properties. * * @return the enqueueReplicationServerProperties value. */ @@ -186,7 +186,7 @@ public EnqueueReplicationServerProperties enqueueReplicationServerProperties() { } /** - * Set the enqueueReplicationServerProperties property: Defines the SAP ERS Server properties. + * Set the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) properties. * * @param enqueueReplicationServerProperties the enqueueReplicationServerProperties value to set. * @return the SapCentralServerProperties object itself. @@ -198,7 +198,7 @@ public SapCentralServerProperties withEnqueueReplicationServerProperties( } /** - * Get the kernelVersion property: The central server kernel version. + * Get the kernelVersion property: The central services instance Kernel Version. * * @return the kernelVersion value. */ @@ -207,7 +207,7 @@ public String kernelVersion() { } /** - * Get the kernelPatch property: The central server kernel patch. + * Get the kernelPatch property: The central services instance Kernel Patch level. * * @return the kernelPatch value. */ @@ -216,7 +216,7 @@ public String kernelPatch() { } /** - * Get the vmDetails property: The list of virtual machines. + * Get the vmDetails property: The list of virtual machines corresponding to the Central Services instance. * * @return the vmDetails value. */ @@ -234,7 +234,7 @@ public SapVirtualInstanceStatus status() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -252,7 +252,7 @@ public SapVirtualInstanceProvisioningState provisioningState() { } /** - * Get the errors property: Defines the Central Instance errors. + * Get the errors property: Defines the errors related to SAP Central Services Instance resource. * * @return the errors value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseInstanceInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseInstanceInner.java index ec6ff25a8927..60b5657c7366 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseInstanceInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseInstanceInner.java @@ -15,24 +15,23 @@ import java.util.List; import java.util.Map; -/** Define the SAP Database Instance. */ +/** Define the Database resource. */ @Fluent public final class SapDatabaseInstanceInner extends Resource { /* - * Defines the SAP Database properties. + * Defines the Database properties. */ @JsonProperty(value = "properties") private SapDatabaseProperties innerProperties; /* - * Azure Resource Manager metadata containing createdBy and modifiedBy - * information. + * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY) private SystemData systemData; /** - * Get the innerProperties property: Defines the SAP Database properties. + * Get the innerProperties property: Defines the Database properties. * * @return the innerProperties value. */ @@ -64,7 +63,7 @@ public SapDatabaseInstanceInner withTags(Map tags) { } /** - * Get the subnet property: The database subnet. + * Get the subnet property: Database subnet. * * @return the subnet value. */ @@ -73,7 +72,7 @@ public String subnet() { } /** - * Get the databaseSid property: The database SID. + * Get the databaseSid property: Database SID name. * * @return the databaseSid value. */ @@ -82,7 +81,8 @@ public String databaseSid() { } /** - * Get the databaseType property: The SAP database type. + * Get the databaseType property: Database type, that is if the DB is HANA, DB2, Oracle, SAP ASE, Max DB or MS SQL + * Server. * * @return the databaseType value. */ @@ -91,7 +91,7 @@ public String databaseType() { } /** - * Get the ipAddress property: The database IP Address. + * Get the ipAddress property: Database IP Address. * * @return the ipAddress value. */ @@ -100,7 +100,7 @@ public String ipAddress() { } /** - * Get the vmDetails property: The list of virtual machines. + * Get the vmDetails property: The list of virtual machines corresponding to the Database resource. * * @return the vmDetails value. */ @@ -127,7 +127,7 @@ public SapVirtualInstanceProvisioningState provisioningState() { } /** - * Get the errors property: Defines the Database Instance errors. + * Get the errors property: Defines the errors related to Database resource. * * @return the errors value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseProperties.java index c65863771839..ce8244c285b9 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapDatabaseProperties.java @@ -12,35 +12,35 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; -/** Defines the SAP Database properties. */ +/** Defines the Database properties. */ @Immutable public final class SapDatabaseProperties { /* - * The database subnet. + * Database subnet. */ @JsonProperty(value = "subnet", access = JsonProperty.Access.WRITE_ONLY) private String subnet; /* - * The database SID. + * Database SID name. */ @JsonProperty(value = "databaseSid", access = JsonProperty.Access.WRITE_ONLY) private String databaseSid; /* - * The SAP database type. + * Database type, that is if the DB is HANA, DB2, Oracle, SAP ASE, Max DB or MS SQL Server. */ @JsonProperty(value = "databaseType", access = JsonProperty.Access.WRITE_ONLY) private String databaseType; /* - * The database IP Address. + * Database IP Address. */ @JsonProperty(value = "ipAddress", access = JsonProperty.Access.WRITE_ONLY) private String ipAddress; /* - * The list of virtual machines. + * The list of virtual machines corresponding to the Database resource. */ @JsonProperty(value = "vmDetails", access = JsonProperty.Access.WRITE_ONLY) private List vmDetails; @@ -58,13 +58,13 @@ public final class SapDatabaseProperties { private SapVirtualInstanceProvisioningState provisioningState; /* - * Defines the Database Instance errors. + * Defines the errors related to Database resource. */ @JsonProperty(value = "errors", access = JsonProperty.Access.WRITE_ONLY) private SapVirtualInstanceError errors; /** - * Get the subnet property: The database subnet. + * Get the subnet property: Database subnet. * * @return the subnet value. */ @@ -73,7 +73,7 @@ public String subnet() { } /** - * Get the databaseSid property: The database SID. + * Get the databaseSid property: Database SID name. * * @return the databaseSid value. */ @@ -82,7 +82,8 @@ public String databaseSid() { } /** - * Get the databaseType property: The SAP database type. + * Get the databaseType property: Database type, that is if the DB is HANA, DB2, Oracle, SAP ASE, Max DB or MS SQL + * Server. * * @return the databaseType value. */ @@ -91,7 +92,7 @@ public String databaseType() { } /** - * Get the ipAddress property: The database IP Address. + * Get the ipAddress property: Database IP Address. * * @return the ipAddress value. */ @@ -100,7 +101,7 @@ public String ipAddress() { } /** - * Get the vmDetails property: The list of virtual machines. + * Get the vmDetails property: The list of virtual machines corresponding to the Database resource. * * @return the vmDetails value. */ @@ -127,7 +128,7 @@ public SapVirtualInstanceProvisioningState provisioningState() { } /** - * Get the errors property: Defines the Database Instance errors. + * Get the errors property: Defines the errors related to Database resource. * * @return the errors value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceInner.java index 2b2e4d95186d..6219bc4ff79c 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceInner.java @@ -21,7 +21,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Map; -/** Define the Virtual Instance for SAP. */ +/** Define the Virtual Instance for SAP solutions resource. */ @Fluent public final class SapVirtualInstanceInner extends Resource { /* @@ -31,14 +31,13 @@ public final class SapVirtualInstanceInner extends Resource { private UserAssignedServiceIdentity identity; /* - * Defines the Virtual Instance for SAP properties. + * Defines the Virtual Instance for SAP solutions resource properties. */ @JsonProperty(value = "properties", required = true) private SapVirtualInstanceProperties innerProperties = new SapVirtualInstanceProperties(); /* - * Azure Resource Manager metadata containing createdBy and modifiedBy - * information. + * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY) private SystemData systemData; @@ -64,7 +63,7 @@ public SapVirtualInstanceInner withIdentity(UserAssignedServiceIdentity identity } /** - * Get the innerProperties property: Defines the Virtual Instance for SAP properties. + * Get the innerProperties property: Defines the Virtual Instance for SAP solutions resource properties. * * @return the innerProperties value. */ @@ -142,8 +141,8 @@ public SapVirtualInstanceInner withSapProduct(SapProductType sapProduct) { } /** - * Get the configuration property: Defines if an existing SAP system is being registered or a new SAP system is - * being created. + * Get the configuration property: Defines if the SAP system is being created using Azure Center for SAP solutions + * (ACSS) or if an existing SAP system is being registered with ACSS. * * @return the configuration value. */ @@ -152,8 +151,8 @@ public SapConfiguration configuration() { } /** - * Set the configuration property: Defines if an existing SAP system is being registered or a new SAP system is - * being created. + * Set the configuration property: Defines if the SAP system is being created using Azure Center for SAP solutions + * (ACSS) or if an existing SAP system is being registered with ACSS. * * @param configuration the configuration value to set. * @return the SapVirtualInstanceInner object itself. @@ -200,7 +199,7 @@ public SapVirtualInstanceStatus status() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -227,7 +226,7 @@ public SapVirtualInstanceProvisioningState provisioningState() { } /** - * Get the errors property: Defines the Virtual Instance for SAP errors. + * Get the errors property: Indicates any errors on the Virtual Instance for SAP solutions resource. * * @return the errors value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceProperties.java index 2ea0106371a8..a82ea4949ed2 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SapVirtualInstanceProperties.java @@ -17,7 +17,7 @@ import com.azure.resourcemanager.workloads.models.SapVirtualInstanceStatus; import com.fasterxml.jackson.annotation.JsonProperty; -/** Defines the Virtual Instance for SAP properties. */ +/** Defines the Virtual Instance for SAP solutions resource properties. */ @Fluent public final class SapVirtualInstanceProperties { /* @@ -33,8 +33,8 @@ public final class SapVirtualInstanceProperties { private SapProductType sapProduct; /* - * Defines if an existing SAP system is being registered or a new SAP - * system is being created + * Defines if the SAP system is being created using Azure Center for SAP solutions (ACSS) or if an existing SAP + * system is being registered with ACSS */ @JsonProperty(value = "configuration", required = true) private SapConfiguration configuration; @@ -52,7 +52,7 @@ public final class SapVirtualInstanceProperties { private SapVirtualInstanceStatus status; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; @@ -70,7 +70,7 @@ public final class SapVirtualInstanceProperties { private SapVirtualInstanceProvisioningState provisioningState; /* - * Defines the Virtual Instance for SAP errors. + * Indicates any errors on the Virtual Instance for SAP solutions resource. */ @JsonProperty(value = "errors", access = JsonProperty.Access.WRITE_ONLY) private SapVirtualInstanceError errors; @@ -116,8 +116,8 @@ public SapVirtualInstanceProperties withSapProduct(SapProductType sapProduct) { } /** - * Get the configuration property: Defines if an existing SAP system is being registered or a new SAP system is - * being created. + * Get the configuration property: Defines if the SAP system is being created using Azure Center for SAP solutions + * (ACSS) or if an existing SAP system is being registered with ACSS. * * @return the configuration value. */ @@ -126,8 +126,8 @@ public SapConfiguration configuration() { } /** - * Set the configuration property: Defines if an existing SAP system is being registered or a new SAP system is - * being created. + * Set the configuration property: Defines if the SAP system is being created using Azure Center for SAP solutions + * (ACSS) or if an existing SAP system is being registered with ACSS. * * @param configuration the configuration value to set. * @return the SapVirtualInstanceProperties object itself. @@ -168,7 +168,7 @@ public SapVirtualInstanceStatus status() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -195,7 +195,7 @@ public SapVirtualInstanceProvisioningState provisioningState() { } /** - * Get the errors property: Defines the Virtual Instance for SAP errors. + * Get the errors property: Indicates any errors on the Virtual Instance for SAP solutions resource. * * @return the errors value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SkuDefinitionInner.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SkuDefinitionInner.java index d6be55901795..3d00a017a0e4 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SkuDefinitionInner.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/fluent/models/SkuDefinitionInner.java @@ -29,29 +29,27 @@ public final class SkuDefinitionInner { private String resourceType; /* - * This field is required to be implemented by the Resource Provider if the - * service has more than one tier, but is not required on a PUT. + * This field is required to be implemented by the Resource Provider if the service has more than one tier, but is + * not required on a PUT. */ @JsonProperty(value = "tier") private String tier; /* - * The SKU size. When the name field is the combination of tier and some - * other value, this would be the standalone code. + * The SKU size. When the name field is the combination of tier and some other value, this would be the standalone + * code. */ @JsonProperty(value = "size") private String size; /* - * If the service has different generations of hardware, for the same SKU, - * then that can be captured here. + * If the service has different generations of hardware, for the same SKU, then that can be captured here. */ @JsonProperty(value = "family") private String family; /* - * If the service has different kinds of hardware, for the same SKU, then - * that can be captured here. + * If the service has different kinds of hardware, for the same SKU, then that can be captured here. */ @JsonProperty(value = "kind") private String kind; @@ -69,9 +67,8 @@ public final class SkuDefinitionInner { private List locationInfo; /* - * If the SKU supports scale out/in then the capacity integer should be - * included. If scale out/in is not possible for the resource this may be - * omitted. + * If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible + * for the resource this may be omitted. */ @JsonProperty(value = "capacity") private Object capacity; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorImpl.java index 7bee86f50735..29a09d3f1c72 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorImpl.java @@ -72,6 +72,10 @@ public RoutingPreference routingPreference() { return this.innerModel().routingPreference(); } + public String zoneRedundancyPreference() { + return this.innerModel().zoneRedundancyPreference(); + } + public ManagedRGConfiguration managedResourceGroupConfiguration() { return this.innerModel().managedResourceGroupConfiguration(); } @@ -235,6 +239,11 @@ public MonitorImpl withRoutingPreference(RoutingPreference routingPreference) { return this; } + public MonitorImpl withZoneRedundancyPreference(String zoneRedundancyPreference) { + this.innerModel().withZoneRedundancyPreference(zoneRedundancyPreference); + return this; + } + public MonitorImpl withManagedResourceGroupConfiguration(ManagedRGConfiguration managedResourceGroupConfiguration) { this.innerModel().withManagedResourceGroupConfiguration(managedResourceGroupConfiguration); return this; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorsClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorsClientImpl.java index b1e8d9c2caed..abb1103eef20 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorsClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/MonitorsClientImpl.java @@ -174,8 +174,10 @@ Mono> listByResourceGroupNext( } /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -220,8 +222,10 @@ private Mono> listSinglePageAsync() { } /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -265,8 +269,10 @@ private Mono> listSinglePageAsync(Context context) { } /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -278,8 +284,10 @@ private PagedFlux listAsync() { } /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -294,8 +302,10 @@ private PagedFlux listAsync(Context context) { } /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. @@ -307,8 +317,10 @@ public PagedIterable list() { } /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -322,7 +334,9 @@ public PagedIterable list(Context context) { } /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -374,7 +388,9 @@ private Mono> listByResourceGroupSinglePageAsync(Str } /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param context The context to associate with this operation. @@ -425,7 +441,9 @@ private Mono> listByResourceGroupSinglePageAsync( } /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -441,7 +459,9 @@ private PagedFlux listByResourceGroupAsync(String resourceGroupNam } /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param context The context to associate with this operation. @@ -458,7 +478,9 @@ private PagedFlux listByResourceGroupAsync(String resourceGroupNam } /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -472,7 +494,9 @@ public PagedIterable listByResourceGroup(String resourceGroupName) } /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param context The context to associate with this operation. @@ -487,7 +511,9 @@ public PagedIterable listByResourceGroup(String resourceGroupName, } /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -536,7 +562,9 @@ private Mono> getByResourceGroupWithResponseAsync( } /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -583,7 +611,9 @@ private Mono> getByResourceGroupWithResponseAsync( } /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -600,7 +630,9 @@ private Mono getByResourceGroupAsync(String resourceGroupName, Str } /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -615,7 +647,9 @@ public MonitorInner getByResourceGroup(String resourceGroupName, String monitorN } /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -633,7 +667,9 @@ public Response getByResourceGroupWithResponse( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -690,7 +726,9 @@ private Mono>> createWithResponseAsync( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -745,7 +783,9 @@ private Mono>> createWithResponseAsync( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -768,7 +808,9 @@ private PollerFlux, MonitorInner> beginCreateAsync( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -793,7 +835,9 @@ private PollerFlux, MonitorInner> beginCreateAsync( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -811,7 +855,9 @@ public SyncPoller, MonitorInner> beginCreate( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -830,7 +876,9 @@ public SyncPoller, MonitorInner> beginCreate( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -850,7 +898,9 @@ private Mono createAsync( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -871,7 +921,9 @@ private Mono createAsync( } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -887,7 +939,9 @@ public MonitorInner create(String resourceGroupName, String monitorName, Monitor } /** - * Creates a SAP monitor for the specified subscription, resource group, and resource name. + * Creates a SAP monitor. + * + *

Creates a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -905,7 +959,9 @@ public MonitorInner create( } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -953,7 +1009,9 @@ private Mono>> deleteWithResponseAsync(String resource } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1000,7 +1058,9 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1024,7 +1084,9 @@ private PollerFlux, OperationStatusResult } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1050,7 +1112,9 @@ private PollerFlux, OperationStatusResult } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1066,7 +1130,9 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1083,7 +1149,9 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1098,7 +1166,9 @@ private Mono deleteAsync(String resourceGroupName, S } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1117,7 +1187,9 @@ private Mono deleteAsync( } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1132,7 +1204,9 @@ public OperationStatusResultInner delete(String resourceGroupName, String monito } /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1148,7 +1222,9 @@ public OperationStatusResultInner delete(String resourceGroupName, String monito } /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1204,7 +1280,9 @@ private Mono> updateWithResponseAsync( } /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1258,7 +1336,9 @@ private Mono> updateWithResponseAsync( } /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1276,7 +1356,9 @@ private Mono updateAsync(String resourceGroupName, String monitorN } /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1292,7 +1374,9 @@ public MonitorInner update(String resourceGroupName, String monitorName, UpdateM } /** - * Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. + * Patches the Tags field of a SAP monitor. + * + *

Patches the Tags field of a SAP monitor for the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1312,7 +1396,8 @@ public Response updateWithResponse( /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1348,7 +1433,8 @@ private Mono> listNextSinglePageAsync(String nextLin /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1385,7 +1471,8 @@ private Mono> listNextSinglePageAsync(String nextLin /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1422,7 +1509,8 @@ private Mono> listByResourceGroupNextSinglePageAsync /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/OperationsClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/OperationsClientImpl.java index e03d98681708..0f634ea5a69e 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/OperationsClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/OperationsClientImpl.java @@ -202,7 +202,8 @@ public PagedIterable list(Context context) { /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -238,7 +239,8 @@ private Mono> listNextSinglePageAsync(String nextL /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/PhpWorkloadsClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/PhpWorkloadsClientImpl.java index cb7d53cac3da..ab7d398da89a 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/PhpWorkloadsClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/PhpWorkloadsClientImpl.java @@ -1372,7 +1372,8 @@ public void delete(String resourceGroupName, String phpWorkloadName, String dele /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1408,7 +1409,8 @@ private Mono> listBySubscriptionNextSing /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1445,7 +1447,8 @@ private Mono> listBySubscriptionNextSing /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1481,7 +1484,8 @@ private Mono> listByResourceGroupNextSin /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ProviderInstancesClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ProviderInstancesClientImpl.java index 9c4673b2a6f2..cb316d3209f3 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ProviderInstancesClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ProviderInstancesClientImpl.java @@ -141,8 +141,10 @@ Mono> listNext( } /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -200,8 +202,10 @@ private Mono> listSinglePageAsync( } /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -257,8 +261,10 @@ private Mono> listSinglePageAsync( } /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -274,8 +280,10 @@ private PagedFlux listAsync(String resourceGroupName, Str } /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -293,8 +301,10 @@ private PagedFlux listAsync(String resourceGroupName, Str } /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -310,8 +320,10 @@ public PagedIterable list(String resourceGroupName, Strin } /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -328,7 +340,9 @@ public PagedIterable list(String resourceGroupName, Strin } /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -384,7 +398,9 @@ private Mono> getWithResponseAsync( } /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -438,7 +454,9 @@ private Mono> getWithResponseAsync( } /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -458,7 +476,9 @@ private Mono getAsync( } /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -476,7 +496,9 @@ public ProviderInstanceInner get(String resourceGroupName, String monitorName, S } /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -496,7 +518,10 @@ public Response getWithResponse( } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -564,7 +589,10 @@ private Mono>> createWithResponseAsync( } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -631,7 +659,10 @@ private Mono>> createWithResponseAsync( } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -661,7 +692,10 @@ private PollerFlux, ProviderInstanceInner> beg } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -691,7 +725,10 @@ private PollerFlux, ProviderInstanceInner> beg } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -713,7 +750,10 @@ public SyncPoller, ProviderInstanceInner> begi } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -738,7 +778,10 @@ public SyncPoller, ProviderInstanceInner> begi } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -761,7 +804,10 @@ private Mono createAsync( } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -787,7 +833,10 @@ private Mono createAsync( } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -808,7 +857,10 @@ public ProviderInstanceInner create( } /** - * Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Creates a provider instance. + * + *

Creates a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -832,7 +884,10 @@ public ProviderInstanceInner create( } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -887,7 +942,10 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -940,7 +998,10 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -966,7 +1027,10 @@ private PollerFlux, OperationStatusResult } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -994,7 +1058,10 @@ private PollerFlux, OperationStatusResult } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1011,7 +1078,10 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1029,7 +1099,10 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1048,7 +1121,10 @@ private Mono deleteAsync( } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1068,7 +1144,10 @@ private Mono deleteAsync( } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1085,7 +1164,10 @@ public OperationStatusResultInner delete( } /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -1105,7 +1187,8 @@ public OperationStatusResultInner delete( /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1141,7 +1224,8 @@ private Mono> listNextSinglePageAsync(Strin /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ResourceProvidersClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ResourceProvidersClientImpl.java index 5fe617507960..d6af7c32e683 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ResourceProvidersClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/ResourceProvidersClientImpl.java @@ -121,14 +121,16 @@ Mono> sapAvailabilityZoneDetails } /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @param sapSizingRecommendation SAP Sizing Recommendation 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 sAP sizing recommendations along with {@link Response} on successful completion of {@link Mono}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapSizingRecommendationsWithResponseAsync( @@ -168,7 +170,8 @@ private Mono> sapSizingRecommendati } /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @param sapSizingRecommendation SAP Sizing Recommendation Request body. @@ -176,7 +179,8 @@ private Mono> sapSizingRecommendati * @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 sAP sizing recommendations along with {@link Response} on successful completion of {@link Mono}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapSizingRecommendationsWithResponseAsync( @@ -213,14 +217,16 @@ private Mono> sapSizingRecommendati } /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @param sapSizingRecommendation SAP Sizing Recommendation 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 sAP sizing recommendations on successful completion of {@link Mono}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapSizingRecommendationsAsync( @@ -230,13 +236,15 @@ private Mono sapSizingRecommendationsAsync( } /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @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 sAP sizing recommendations on successful completion of {@link Mono}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapSizingRecommendationsAsync(String location) { @@ -246,13 +254,15 @@ private Mono sapSizingRecommendationsAsync(S } /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @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 sAP sizing recommendations. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapSizingRecommendationResultInner sapSizingRecommendations(String location) { @@ -261,7 +271,8 @@ public SapSizingRecommendationResultInner sapSizingRecommendations(String locati } /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @param sapSizingRecommendation SAP Sizing Recommendation Request body. @@ -269,7 +280,8 @@ public SapSizingRecommendationResultInner sapSizingRecommendations(String locati * @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 sAP sizing recommendations along with {@link Response}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response sapSizingRecommendationsWithResponse( @@ -278,14 +290,15 @@ public Response sapSizingRecommendationsWith } /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @param sapSupportedSku SAP Supported SKU 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 sAP supported SKUs along with {@link Response} on successful completion of {@link Mono}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier along with {@link Response} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapSupportedSkuWithResponseAsync( @@ -325,7 +338,7 @@ private Mono> sapSupportedSkuWithR } /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @param sapSupportedSku SAP Supported SKU Request body. @@ -333,7 +346,8 @@ private Mono> sapSupportedSkuWithR * @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 sAP supported SKUs along with {@link Response} on successful completion of {@link Mono}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier along with {@link Response} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapSupportedSkuWithResponseAsync( @@ -370,14 +384,15 @@ private Mono> sapSupportedSkuWithR } /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @param sapSupportedSku SAP Supported SKU 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 sAP supported SKUs on successful completion of {@link Mono}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier on successful completion of {@link + * Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapSupportedSkuAsync( @@ -387,13 +402,14 @@ private Mono sapSupportedSkuAsync( } /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @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 sAP supported SKUs on successful completion of {@link Mono}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier on successful completion of {@link + * Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapSupportedSkuAsync(String location) { @@ -403,13 +419,13 @@ private Mono sapSupportedSkuAsync(String lo } /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @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 sAP supported SKUs. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapSupportedResourceSkusResultInner sapSupportedSku(String location) { @@ -418,7 +434,7 @@ public SapSupportedResourceSkusResultInner sapSupportedSku(String location) { } /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @param sapSupportedSku SAP Supported SKU Request body. @@ -426,7 +442,7 @@ public SapSupportedResourceSkusResultInner sapSupportedSku(String location) { * @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 sAP supported SKUs along with {@link Response}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response sapSupportedSkuWithResponse( @@ -435,14 +451,15 @@ public Response sapSupportedSkuWithResponse } /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @param sapDiskConfigurations SAP Disk Configurations 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 sAP Disk Configurations along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapDiskConfigurationsWithResponseAsync( @@ -482,7 +499,7 @@ private Mono> sapDiskConfigurationsWi } /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @param sapDiskConfigurations SAP Disk Configurations Request body. @@ -490,7 +507,8 @@ private Mono> sapDiskConfigurationsWi * @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 sAP Disk Configurations along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapDiskConfigurationsWithResponseAsync( @@ -527,14 +545,14 @@ private Mono> sapDiskConfigurationsWi } /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @param sapDiskConfigurations SAP Disk Configurations 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 sAP Disk Configurations on successful completion of {@link Mono}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapDiskConfigurationsAsync( @@ -544,13 +562,13 @@ private Mono sapDiskConfigurationsAsync( } /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @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 sAP Disk Configurations on successful completion of {@link Mono}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapDiskConfigurationsAsync(String location) { @@ -560,13 +578,13 @@ private Mono sapDiskConfigurationsAsync(String } /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @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 sAP Disk Configurations. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDiskConfigurationsResultInner sapDiskConfigurations(String location) { @@ -575,7 +593,7 @@ public SapDiskConfigurationsResultInner sapDiskConfigurations(String location) { } /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @param sapDiskConfigurations SAP Disk Configurations Request body. @@ -583,7 +601,7 @@ public SapDiskConfigurationsResultInner sapDiskConfigurations(String location) { * @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 sAP Disk Configurations along with {@link Response}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response sapDiskConfigurationsWithResponse( @@ -592,14 +610,15 @@ public Response sapDiskConfigurationsWithRespo } /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @param sapAvailabilityZoneDetails SAP Availability Zone Details 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 sAP Availability Zone Details along with {@link Response} on successful completion of {@link Mono}. + * @return the recommended SAP Availability Zone Pair Details for your region along with {@link Response} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapAvailabilityZoneDetailsWithResponseAsync( @@ -639,7 +658,7 @@ private Mono> sapAvailabilityZon } /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @param sapAvailabilityZoneDetails SAP Availability Zone Details Request body. @@ -647,7 +666,8 @@ private Mono> sapAvailabilityZon * @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 sAP Availability Zone Details along with {@link Response} on successful completion of {@link Mono}. + * @return the recommended SAP Availability Zone Pair Details for your region along with {@link Response} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> sapAvailabilityZoneDetailsWithResponseAsync( @@ -684,14 +704,15 @@ private Mono> sapAvailabilityZon } /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @param sapAvailabilityZoneDetails SAP Availability Zone Details 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 sAP Availability Zone Details on successful completion of {@link Mono}. + * @return the recommended SAP Availability Zone Pair Details for your region on successful completion of {@link + * Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapAvailabilityZoneDetailsAsync( @@ -701,13 +722,14 @@ private Mono sapAvailabilityZoneDetailsAs } /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @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 sAP Availability Zone Details on successful completion of {@link Mono}. + * @return the recommended SAP Availability Zone Pair Details for your region on successful completion of {@link + * Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono sapAvailabilityZoneDetailsAsync(String location) { @@ -717,13 +739,13 @@ private Mono sapAvailabilityZoneDetailsAs } /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @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 sAP Availability Zone Details. + * @return the recommended SAP Availability Zone Pair Details for your region. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapAvailabilityZoneDetailsResultInner sapAvailabilityZoneDetails(String location) { @@ -732,7 +754,7 @@ public SapAvailabilityZoneDetailsResultInner sapAvailabilityZoneDetails(String l } /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @param sapAvailabilityZoneDetails SAP Availability Zone Details Request body. @@ -740,7 +762,7 @@ public SapAvailabilityZoneDetailsResultInner sapAvailabilityZoneDetails(String l * @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 sAP Availability Zone Details along with {@link Response}. + * @return the recommended SAP Availability Zone Pair Details for your region along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response sapAvailabilityZoneDetailsWithResponse( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapApplicationServerInstancesClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapApplicationServerInstancesClientImpl.java index 38c118b94089..f66a198ff0a9 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapApplicationServerInstancesClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapApplicationServerInstancesClientImpl.java @@ -164,15 +164,16 @@ Mono> listNext( } /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 the SAP Application Server Instance along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -221,16 +222,17 @@ private Mono> getWithResponseAsync( } /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 SAP Application Server Instance along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -276,15 +278,16 @@ private Mono> getWithResponseAsync( } /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 the SAP Application Server Instance on successful completion of {@link Mono}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono getAsync( @@ -294,15 +297,15 @@ private Mono getAsync( } /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 the SAP Application Server Instance. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner get( @@ -311,16 +314,17 @@ public SapApplicationServerInstanceInner get( } /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 SAP Application Server Instance along with {@link Response}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getWithResponse( @@ -330,18 +334,18 @@ public Response getWithResponse( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Application Server Instance resource along with {@link Response} on successful completion + * of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -397,19 +401,19 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Application Server Instance resource along with {@link Response} on successful completion + * of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -463,17 +467,17 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapApplicationServerInstanceInner> @@ -495,18 +499,18 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 PollerFlux} for polling of define the SAP Application Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapApplicationServerInstanceInner> @@ -530,17 +534,17 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapApplicationServerInstanceInner> beginCreate( @@ -553,18 +557,18 @@ public SyncPoller, SapApplicationS } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapApplicationServerInstanceInner> beginCreate( @@ -578,17 +582,17 @@ public SyncPoller, SapApplicationS } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance on successful completion of {@link Mono}. + * @return define the SAP Application Server Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -602,16 +606,16 @@ private Mono createAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 define the SAP Application Server Instance on successful completion of {@link Mono}. + * @return define the SAP Application Server Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -623,18 +627,18 @@ private Mono createAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance on successful completion of {@link Mono}. + * @return define the SAP Application Server Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -649,17 +653,17 @@ private Mono createAsync( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner create( @@ -671,16 +675,16 @@ public SapApplicationServerInstanceInner create( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner create( @@ -690,18 +694,18 @@ public SapApplicationServerInstanceInner create( } /** - * Puts the SAP Application Server Instance. <br><br>This will be used by service only. PUT by end user - * will return a Bad Request error. + * Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by + * end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner create( @@ -714,17 +718,17 @@ public SapApplicationServerInstanceInner create( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Application Server Instance resource along with {@link Response} on successful completion + * of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync( @@ -780,18 +784,18 @@ private Mono>> updateWithResponseAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Application Server Instance resource along with {@link Response} on successful completion + * of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync( @@ -845,16 +849,16 @@ private Mono>> updateWithResponseAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapApplicationServerInstanceInner> @@ -876,17 +880,17 @@ private Mono>> updateWithResponseAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 PollerFlux} for polling of define the SAP Application Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapApplicationServerInstanceInner> @@ -910,16 +914,16 @@ private Mono>> updateWithResponseAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapApplicationServerInstanceInner> beginUpdate( @@ -932,17 +936,17 @@ public SyncPoller, SapApplicationS } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapApplicationServerInstanceInner> beginUpdate( @@ -956,16 +960,16 @@ public SyncPoller, SapApplicationS } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance on successful completion of {@link Mono}. + * @return define the SAP Application Server Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -979,15 +983,15 @@ private Mono updateAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 define the SAP Application Server Instance on successful completion of {@link Mono}. + * @return define the SAP Application Server Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -999,17 +1003,17 @@ private Mono updateAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance on successful completion of {@link Mono}. + * @return define the SAP Application Server Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -1024,16 +1028,16 @@ private Mono updateAsync( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner update( @@ -1045,15 +1049,15 @@ public SapApplicationServerInstanceInner update( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner update( @@ -1063,17 +1067,17 @@ public SapApplicationServerInstanceInner update( } /** - * Puts the SAP Application Server Instance. + * Puts the SAP Application Server Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. - * @param body The SAP Application Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. + * @param body The SAP Application Server Instance resource 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 define the SAP Application Server Instance. + * @return define the SAP Application Server Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapApplicationServerInstanceInner update( @@ -1086,12 +1090,12 @@ public SapApplicationServerInstanceInner update( } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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. @@ -1145,12 +1149,12 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -1202,12 +1206,12 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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. @@ -1229,12 +1233,12 @@ private PollerFlux, OperationStatusResult } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -1258,12 +1262,12 @@ private PollerFlux, OperationStatusResult } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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. @@ -1276,12 +1280,12 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -1296,12 +1300,12 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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. @@ -1316,12 +1320,12 @@ private Mono deleteAsync( } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -1337,12 +1341,12 @@ private Mono deleteAsync( } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance 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. @@ -1355,12 +1359,12 @@ public OperationStatusResultInner delete( } /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -1374,15 +1378,15 @@ public OperationStatusResultInner delete( } /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 defines the collection of SAP Application Server Instances along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of SAP Application Server Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -1434,16 +1438,16 @@ private Mono> listSinglePageAsy } /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of SAP Application Server Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -1492,14 +1496,15 @@ private Mono> listSinglePageAsy } /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 defines the collection of SAP Application Server Instances as paginated response with {@link PagedFlux}. + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync( @@ -1510,15 +1515,16 @@ private PagedFlux listAsync( } /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances as paginated response with {@link PagedFlux}. + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync( @@ -1529,14 +1535,14 @@ private PagedFlux listAsync( } /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 defines the collection of SAP Application Server Instances as paginated response with {@link + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) @@ -1546,15 +1552,15 @@ public PagedIterable list( } /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances as paginated response with {@link + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) @@ -1566,12 +1572,13 @@ public PagedIterable list( /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of SAP Application Server Instances along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of SAP Application Server Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -1602,13 +1609,14 @@ private Mono> listNextSinglePag /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of SAP Application Server Instances along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of SAP Application Server Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapCentralInstancesClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapCentralInstancesClientImpl.java index d41cfcc1d0cc..05e096456ca1 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapCentralInstancesClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapCentralInstancesClientImpl.java @@ -160,16 +160,17 @@ Mono> listNext( } /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Central Services Instance resource along with {@link Response} on successful completion of {@link + * Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -217,17 +218,18 @@ private Mono> getWithResponseAsync( } /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Central Services Instance resource along with {@link Response} on successful completion of {@link + * Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -272,16 +274,16 @@ private Mono> getWithResponseAsync( } /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance on successful completion of {@link Mono}. + * @return the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono getAsync( @@ -291,16 +293,16 @@ private Mono getAsync( } /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance. + * @return the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner get( @@ -309,17 +311,17 @@ public SapCentralServerInstanceInner get( } /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance along with {@link Response}. + * @return the SAP Central Services Instance resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getWithResponse( @@ -328,19 +330,19 @@ public Response getWithResponse( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Central Services Instance resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -395,20 +397,20 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Central Services Instance resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -461,18 +463,18 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapCentralServerInstanceInner> beginCreateAsync( @@ -493,19 +495,19 @@ private PollerFlux, SapCentralServerIn } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 PollerFlux} for polling of define the SAP Central Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapCentralServerInstanceInner> beginCreateAsync( @@ -528,18 +530,18 @@ private PollerFlux, SapCentralServerIn } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapCentralServerInstanceInner> beginCreate( @@ -551,19 +553,19 @@ public SyncPoller, SapCentralServerIns } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapCentralServerInstanceInner> beginCreate( @@ -577,18 +579,18 @@ public SyncPoller, SapCentralServerIns } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance on successful completion of {@link Mono}. + * @return define the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -602,17 +604,17 @@ private Mono createAsync( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 define the SAP Central Server Instance on successful completion of {@link Mono}. + * @return define the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -624,19 +626,19 @@ private Mono createAsync( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance on successful completion of {@link Mono}. + * @return define the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -651,18 +653,18 @@ private Mono createAsync( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner create( @@ -674,17 +676,17 @@ public SapCentralServerInstanceInner create( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner create( @@ -694,19 +696,19 @@ public SapCentralServerInstanceInner create( } /** - * Puts the SAP Central Instance. <br><br>This will be used by service only. PUT by end user will return - * a Bad Request error. + * Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT + * operation on this resource by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner create( @@ -719,18 +721,19 @@ public SapCentralServerInstanceInner create( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Central Services Instance resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync( @@ -785,19 +788,20 @@ private Mono>> updateWithResponseAsync( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance along with {@link Response} on successful completion of {@link - * Mono}. + * @return define the SAP Central Services Instance resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync( @@ -850,17 +854,18 @@ private Mono>> updateWithResponseAsync( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapCentralServerInstanceInner> beginUpdateAsync( @@ -881,18 +886,19 @@ private PollerFlux, SapCentralServerIn } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 PollerFlux} for polling of define the SAP Central Server Instance. + * @return the {@link PollerFlux} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapCentralServerInstanceInner> beginUpdateAsync( @@ -915,17 +921,18 @@ private PollerFlux, SapCentralServerIn } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapCentralServerInstanceInner> beginUpdate( @@ -937,18 +944,19 @@ public SyncPoller, SapCentralServerIns } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return the {@link SyncPoller} for polling of define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapCentralServerInstanceInner> beginUpdate( @@ -962,17 +970,18 @@ public SyncPoller, SapCentralServerIns } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance on successful completion of {@link Mono}. + * @return define the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -986,16 +995,17 @@ private Mono updateAsync( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 define the SAP Central Server Instance on successful completion of {@link Mono}. + * @return define the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -1007,18 +1017,19 @@ private Mono updateAsync( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance on successful completion of {@link Mono}. + * @return define the SAP Central Services Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -1033,17 +1044,18 @@ private Mono updateAsync( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner update( @@ -1055,16 +1067,17 @@ public SapCentralServerInstanceInner update( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner update( @@ -1074,18 +1087,19 @@ public SapCentralServerInstanceInner update( } /** - * Updates the SAP Central Instance. <br><br>This can be used to update tags. + * Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the + * resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. - * @param body The SAP Central Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. + * @param body The SAP Central Services Instance resource 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 define the SAP Central Server Instance. + * @return define the SAP Central Services Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapCentralServerInstanceInner update( @@ -1098,13 +1112,14 @@ public SapCentralServerInstanceInner update( } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1157,13 +1172,14 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1214,13 +1230,14 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1242,13 +1259,14 @@ private PollerFlux, OperationStatusResult } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1272,13 +1290,14 @@ private PollerFlux, OperationStatusResult } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1291,13 +1310,14 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1312,13 +1332,14 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1333,13 +1354,14 @@ private Mono deleteAsync( } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1355,13 +1377,14 @@ private Mono deleteAsync( } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1374,13 +1397,14 @@ public OperationStatusResultInner delete( } /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -1394,15 +1418,15 @@ public OperationStatusResultInner delete( } /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 defines the collection of SAP Central Instances along with {@link PagedResponse} on successful completion - * of {@link Mono}. + * @return defines the collection of SAP Central Services Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -1454,16 +1478,16 @@ private Mono> listSinglePageAsync( } /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances along with {@link PagedResponse} on successful completion - * of {@link Mono}. + * @return defines the collection of SAP Central Services Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -1512,14 +1536,15 @@ private Mono> listSinglePageAsync( } /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 defines the collection of SAP Central Instances as paginated response with {@link PagedFlux}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync( @@ -1530,15 +1555,16 @@ private PagedFlux listAsync( } /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances as paginated response with {@link PagedFlux}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync( @@ -1549,14 +1575,15 @@ private PagedFlux listAsync( } /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 defines the collection of SAP Central Instances as paginated response with {@link PagedIterable}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String sapVirtualInstanceName) { @@ -1564,15 +1591,16 @@ public PagedIterable list(String resourceGroupNam } /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances as paginated response with {@link PagedIterable}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list( @@ -1583,12 +1611,13 @@ public PagedIterable list( /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of SAP Central Instances along with {@link PagedResponse} on successful completion - * of {@link Mono}. + * @return defines the collection of SAP Central Services Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -1619,13 +1648,14 @@ private Mono> listNextSinglePageAsy /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of SAP Central Instances along with {@link PagedResponse} on successful completion - * of {@link Mono}. + * @return defines the collection of SAP Central Services Instance resources along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapDatabaseInstancesClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapDatabaseInstancesClientImpl.java index e43f52de2a42..516724176cd6 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapDatabaseInstancesClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapDatabaseInstancesClientImpl.java @@ -161,15 +161,16 @@ Mono> listNext( } /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Database Instance resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -217,16 +218,17 @@ private Mono> getWithResponseAsync( } /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance along with {@link Response} on successful completion of {@link Mono}. + * @return the SAP Database Instance resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -271,15 +273,16 @@ private Mono> getWithResponseAsync( } /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance on successful completion of {@link Mono}. + * @return the SAP Database Instance resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono getAsync( @@ -289,15 +292,16 @@ private Mono getAsync( } /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance. + * @return the SAP Database Instance resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner get( @@ -306,16 +310,17 @@ public SapDatabaseInstanceInner get( } /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance along with {@link Response}. + * @return the SAP Database Instance resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getWithResponse( @@ -324,17 +329,18 @@ public Response getWithResponse( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance along with {@link Response} on successful completion of {@link Mono}. + * @return define the Database resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -389,18 +395,19 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance along with {@link Response} on successful completion of {@link Mono}. + * @return define the Database resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -453,17 +460,18 @@ private Mono>> createWithResponseAsync( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return the {@link PollerFlux} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapDatabaseInstanceInner> beginCreateAsync( @@ -484,18 +492,19 @@ private PollerFlux, SapDatabaseInstanceInne } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 PollerFlux} for polling of define the SAP Database Instance. + * @return the {@link PollerFlux} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapDatabaseInstanceInner> beginCreateAsync( @@ -518,17 +527,18 @@ private PollerFlux, SapDatabaseInstanceInne } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapDatabaseInstanceInner> beginCreate( @@ -540,18 +550,19 @@ public SyncPoller, SapDatabaseInstanceInner } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapDatabaseInstanceInner> beginCreate( @@ -565,17 +576,18 @@ public SyncPoller, SapDatabaseInstanceInner } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance on successful completion of {@link Mono}. + * @return define the Database resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -589,16 +601,17 @@ private Mono createAsync( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 define the SAP Database Instance on successful completion of {@link Mono}. + * @return define the Database resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -610,18 +623,19 @@ private Mono createAsync( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance on successful completion of {@link Mono}. + * @return define the Database resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -636,17 +650,18 @@ private Mono createAsync( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner create( @@ -658,16 +673,17 @@ public SapDatabaseInstanceInner create( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner create( @@ -677,18 +693,19 @@ public SapDatabaseInstanceInner create( } /** - * Puts the SAP Database Instance. <br><br>This will be used by service only. PUT by end user will - * return a Bad Request error. + * Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. PUT by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Request body of Database resource of a SAP system. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner create( @@ -701,16 +718,17 @@ public SapDatabaseInstanceInner create( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance along with {@link Response} on successful completion of {@link Mono}. + * @return define the Database resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync( @@ -765,17 +783,18 @@ private Mono>> updateWithResponseAsync( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance along with {@link Response} on successful completion of {@link Mono}. + * @return define the Database resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> updateWithResponseAsync( @@ -828,16 +847,17 @@ private Mono>> updateWithResponseAsync( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return the {@link PollerFlux} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapDatabaseInstanceInner> beginUpdateAsync( @@ -858,17 +878,18 @@ private PollerFlux, SapDatabaseInstanceInne } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 PollerFlux} for polling of define the SAP Database Instance. + * @return the {@link PollerFlux} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapDatabaseInstanceInner> beginUpdateAsync( @@ -891,16 +912,17 @@ private PollerFlux, SapDatabaseInstanceInne } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapDatabaseInstanceInner> beginUpdate( @@ -912,17 +934,18 @@ public SyncPoller, SapDatabaseInstanceInner } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return the {@link SyncPoller} for polling of define the Database resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapDatabaseInstanceInner> beginUpdate( @@ -936,16 +959,17 @@ public SyncPoller, SapDatabaseInstanceInner } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance on successful completion of {@link Mono}. + * @return define the Database resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -959,15 +983,16 @@ private Mono updateAsync( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 define the SAP Database Instance on successful completion of {@link Mono}. + * @return define the Database resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -979,17 +1004,18 @@ private Mono updateAsync( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance on successful completion of {@link Mono}. + * @return define the Database resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -1004,16 +1030,17 @@ private Mono updateAsync( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner update( @@ -1025,15 +1052,16 @@ public SapDatabaseInstanceInner update( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner update( @@ -1043,17 +1071,18 @@ public SapDatabaseInstanceInner update( } /** - * Puts the SAP Database Instance. + * Updates the Database resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. - * @param body The SAP Database Server instance request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. + * @param body Database resource update 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 define the SAP Database Instance. + * @return define the Database resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapDatabaseInstanceInner update( @@ -1066,12 +1095,13 @@ public SapDatabaseInstanceInner update( } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1124,12 +1154,13 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1180,12 +1211,13 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1207,12 +1239,13 @@ private PollerFlux, OperationStatusResult } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1236,12 +1269,13 @@ private PollerFlux, OperationStatusResult } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1254,12 +1288,13 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1274,12 +1309,13 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1294,12 +1330,13 @@ private Mono deleteAsync( } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1315,12 +1352,13 @@ private Mono deleteAsync( } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1333,12 +1371,13 @@ public OperationStatusResultInner delete( } /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -1352,10 +1391,10 @@ public OperationStatusResultInner delete( } /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1412,10 +1451,10 @@ private Mono> listSinglePageAsync( } /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1470,10 +1509,10 @@ private Mono> listSinglePageAsync( } /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1487,10 +1526,10 @@ private PagedFlux listAsync(String resourceGroupName, } /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1506,10 +1545,10 @@ private PagedFlux listAsync( } /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1521,10 +1560,10 @@ public PagedIterable list(String resourceGroupName, St } /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1540,7 +1579,8 @@ public PagedIterable list( /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -1576,7 +1616,8 @@ private Mono> listNextSinglePageAsync(St /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapVirtualInstancesClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapVirtualInstancesClientImpl.java index 6df70251c954..8293589b10da 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapVirtualInstancesClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SapVirtualInstancesClientImpl.java @@ -209,15 +209,16 @@ Mono> listBySubscriptionNext( } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP along with {@link Response} on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -264,16 +265,17 @@ private Mono>> createWithResponseAsync( } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP along with {@link Response} on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -317,15 +319,15 @@ private Mono>> createWithResponseAsync( } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return the {@link PollerFlux} for polling of define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapVirtualInstanceInner> beginCreateAsync( @@ -343,16 +345,16 @@ private PollerFlux, SapVirtualInstanceInner> } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 PollerFlux} for polling of define the Virtual Instance for SAP. + * @return the {@link PollerFlux} for polling of define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, SapVirtualInstanceInner> beginCreateAsync( @@ -371,15 +373,15 @@ private PollerFlux, SapVirtualInstanceInner> } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return the {@link SyncPoller} for polling of define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapVirtualInstanceInner> beginCreate( @@ -388,16 +390,16 @@ public SyncPoller, SapVirtualInstanceInner> } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return the {@link SyncPoller} for polling of define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, SapVirtualInstanceInner> beginCreate( @@ -406,15 +408,15 @@ public SyncPoller, SapVirtualInstanceInner> } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -425,14 +427,14 @@ private Mono createAsync( } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 define the Virtual Instance for SAP on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync(String resourceGroupName, String sapVirtualInstanceName) { @@ -443,16 +445,16 @@ private Mono createAsync(String resourceGroupName, Stri } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -463,15 +465,15 @@ private Mono createAsync( } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapVirtualInstanceInner create( @@ -480,14 +482,14 @@ public SapVirtualInstanceInner create( } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapVirtualInstanceInner create(String resourceGroupName, String sapVirtualInstanceName) { @@ -496,16 +498,16 @@ public SapVirtualInstanceInner create(String resourceGroupName, String sapVirtua } /** - * Creates an Virtual Instance for SAP. + * Creates a Virtual Instance for SAP solutions (VIS) resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Virtual Instance for SAP solutions resource 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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapVirtualInstanceInner create( @@ -514,14 +516,15 @@ public SapVirtualInstanceInner create( } /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 an Virtual Instance for SAP along with {@link Response} on successful completion of {@link Mono}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getByResourceGroupWithResponseAsync( @@ -564,15 +567,16 @@ private Mono> getByResourceGroupWithResponseAs } /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 an Virtual Instance for SAP along with {@link Response} on successful completion of {@link Mono}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getByResourceGroupWithResponseAsync( @@ -612,14 +616,14 @@ private Mono> getByResourceGroupWithResponseAs } /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 an Virtual Instance for SAP on successful completion of {@link Mono}. + * @return a Virtual Instance for SAP solutions resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono getByResourceGroupAsync( @@ -629,14 +633,14 @@ private Mono getByResourceGroupAsync( } /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 an Virtual Instance for SAP. + * @return a Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapVirtualInstanceInner getByResourceGroup(String resourceGroupName, String sapVirtualInstanceName) { @@ -644,15 +648,15 @@ public SapVirtualInstanceInner getByResourceGroup(String resourceGroupName, Stri } /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 an Virtual Instance for SAP along with {@link Response}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getByResourceGroupWithResponse( @@ -661,15 +665,16 @@ public Response getByResourceGroupWithResponse( } /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Update Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Request body to update a Virtual Instance for SAP solutions 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 define the Virtual Instance for SAP along with {@link Response} on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -716,16 +721,17 @@ private Mono> updateWithResponseAsync( } /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Update Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Request body to update a Virtual Instance for SAP solutions resource. * @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 define the Virtual Instance for SAP along with {@link Response} on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -772,15 +778,15 @@ private Mono> updateWithResponseAsync( } /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Update Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Request body to update a Virtual Instance for SAP solutions 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 define the Virtual Instance for SAP on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -790,14 +796,14 @@ private Mono updateAsync( } /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 define the Virtual Instance for SAP on successful completion of {@link Mono}. + * @return define the Virtual Instance for SAP solutions resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync(String resourceGroupName, String sapVirtualInstanceName) { @@ -807,14 +813,14 @@ private Mono updateAsync(String resourceGroupName, Stri } /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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 define the Virtual Instance for SAP. + * @return define the Virtual Instance for SAP solutions resource. */ @ServiceMethod(returns = ReturnType.SINGLE) public SapVirtualInstanceInner update(String resourceGroupName, String sapVirtualInstanceName) { @@ -823,16 +829,16 @@ public SapVirtualInstanceInner update(String resourceGroupName, String sapVirtua } /** - * Updates an Virtual Instance for SAP. + * Updates a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Update Virtual Instance for SAP request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body Request body to update a Virtual Instance for SAP solutions resource. * @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 define the Virtual Instance for SAP along with {@link Response}. + * @return define the Virtual Instance for SAP solutions resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response updateWithResponse( @@ -844,10 +850,11 @@ public Response updateWithResponse( } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -895,10 +902,11 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -944,10 +952,11 @@ private Mono>> deleteWithResponseAsync( } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -968,10 +977,11 @@ private PollerFlux, OperationStatusResult } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -995,10 +1005,11 @@ private PollerFlux, OperationStatusResult } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1011,10 +1022,11 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1028,10 +1040,11 @@ public SyncPoller, OperationStatusResultI } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1045,10 +1058,11 @@ private Mono deleteAsync(String resourceGroupName, S } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1064,10 +1078,11 @@ private Mono deleteAsync( } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1079,10 +1094,11 @@ public OperationStatusResultInner delete(String resourceGroupName, String sapVir } /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1095,14 +1111,14 @@ public OperationStatusResultInner delete(String resourceGroupName, String sapVir } /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupSinglePageAsync(String resourceGroupName) { @@ -1147,15 +1163,15 @@ private Mono> listByResourceGroupSinglePa } /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupSinglePageAsync( @@ -1198,13 +1214,14 @@ private Mono> listByResourceGroupSinglePa } /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedFlux}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listByResourceGroupAsync(String resourceGroupName) { @@ -1214,14 +1231,15 @@ private PagedFlux listByResourceGroupAsync(String resou } /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedFlux}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listByResourceGroupAsync(String resourceGroupName, Context context) { @@ -1231,13 +1249,14 @@ private PagedFlux listByResourceGroupAsync(String resou } /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable listByResourceGroup(String resourceGroupName) { @@ -1245,14 +1264,15 @@ public PagedIterable listByResourceGroup(String resourc } /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable listByResourceGroup(String resourceGroupName, Context context) { @@ -1260,12 +1280,12 @@ public PagedIterable listByResourceGroup(String resourc } /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return all Virtual Instances for SAP solutions resources in a Subscription along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync() { @@ -1305,14 +1325,14 @@ private Mono> listSinglePageAsync() { } /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return all Virtual Instances for SAP solutions resources in a Subscription along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync(Context context) { @@ -1349,11 +1369,12 @@ private Mono> listSinglePageAsync(Context } /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedFlux}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync() { @@ -1362,13 +1383,14 @@ private PagedFlux listAsync() { } /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedFlux}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(Context context) { @@ -1377,11 +1399,12 @@ private PagedFlux listAsync(Context context) { } /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list() { @@ -1389,13 +1412,14 @@ public PagedIterable list() { } /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(Context context) { @@ -1403,10 +1427,10 @@ public PagedIterable list(Context context) { } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1454,10 +1478,10 @@ private Mono>> startWithResponseAsync( } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1503,10 +1527,10 @@ private Mono>> startWithResponseAsync( } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1527,10 +1551,10 @@ private PollerFlux, OperationStatusResult } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1554,10 +1578,10 @@ private PollerFlux, OperationStatusResult } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1570,10 +1594,10 @@ public SyncPoller, OperationStatusResultI } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1587,10 +1611,10 @@ public SyncPoller, OperationStatusResultI } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1604,10 +1628,10 @@ private Mono startAsync(String resourceGroupName, St } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1623,10 +1647,10 @@ private Mono startAsync( } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1638,10 +1662,10 @@ public OperationStatusResultInner start(String resourceGroupName, String sapVirt } /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -1654,11 +1678,11 @@ public OperationStatusResultInner start(String resourceGroupName, String sapVirt } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1710,11 +1734,11 @@ private Mono>> stopWithResponseAsync( } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1764,11 +1788,11 @@ private Mono>> stopWithResponseAsync( } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1789,11 +1813,11 @@ private PollerFlux, OperationStatusResult } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1817,11 +1841,11 @@ private PollerFlux, OperationStatusResult } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1834,11 +1858,11 @@ public SyncPoller, OperationStatusResultI } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1852,11 +1876,11 @@ public SyncPoller, OperationStatusResultI } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1871,10 +1895,10 @@ private Mono stopAsync( } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1889,11 +1913,11 @@ private Mono stopAsync(String resourceGroupName, Str } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1909,11 +1933,11 @@ private Mono stopAsync( } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1925,10 +1949,10 @@ public OperationStatusResultInner stop(String resourceGroupName, String sapVirtu } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions 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. @@ -1941,11 +1965,11 @@ public OperationStatusResultInner stop(String resourceGroupName, String sapVirtu } /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -1961,12 +1985,13 @@ public OperationStatusResultInner stop( /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of Virtual Instance for SAP along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of Virtual Instance for SAP solutions resources along with {@link PagedResponse} + * on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { @@ -1998,13 +2023,14 @@ private Mono> listByResourceGroupNextSing /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of Virtual Instance for SAP along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of Virtual Instance for SAP solutions resources along with {@link PagedResponse} + * on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupNextSinglePageAsync( @@ -2036,12 +2062,13 @@ private Mono> listByResourceGroupNextSing /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of Virtual Instance for SAP along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of Virtual Instance for SAP solutions resources along with {@link PagedResponse} + * on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listBySubscriptionNextSinglePageAsync(String nextLink) { @@ -2073,13 +2100,14 @@ private Mono> listBySubscriptionNextSingl /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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 defines the collection of Virtual Instance for SAP along with {@link PagedResponse} on successful - * completion of {@link Mono}. + * @return defines the collection of Virtual Instance for SAP solutions resources along with {@link PagedResponse} + * on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listBySubscriptionNextSinglePageAsync( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SkusClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SkusClientImpl.java index ab2ca866f85e..243031a1fc71 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SkusClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/SkusClientImpl.java @@ -222,7 +222,8 @@ public PagedIterable list(Context context) { /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -258,7 +259,8 @@ private Mono> listNextSinglePageAsync(String n /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WordpressInstancesClientImpl.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WordpressInstancesClientImpl.java index 795fe812bda4..b87748575a16 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WordpressInstancesClientImpl.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WordpressInstancesClientImpl.java @@ -906,7 +906,8 @@ public Response deleteWithResponse(String resourceGroupName, String phpWor /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. @@ -942,7 +943,8 @@ private Mono> listNextSinglePageAs /** * Get the next page of items. * - * @param nextLink The nextLink parameter. + * @param nextLink The URL to get the next list of items + *

The nextLink parameter. * @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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WorkloadsClientBuilder.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WorkloadsClientBuilder.java index 1c08f50a2899..6db732ae69d5 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WorkloadsClientBuilder.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/implementation/WorkloadsClientBuilder.java @@ -119,24 +119,26 @@ public WorkloadsClientBuilder serializerAdapter(SerializerAdapter serializerAdap * @return an instance of WorkloadsClientImpl. */ public WorkloadsClientImpl buildClient() { - if (endpoint == null) { - this.endpoint = "https://management.azure.com"; - } - if (environment == null) { - this.environment = AzureEnvironment.AZURE; - } - if (pipeline == null) { - this.pipeline = new HttpPipelineBuilder().policies(new UserAgentPolicy(), new RetryPolicy()).build(); - } - if (defaultPollInterval == null) { - this.defaultPollInterval = Duration.ofSeconds(30); - } - if (serializerAdapter == null) { - this.serializerAdapter = SerializerFactory.createDefaultManagementSerializerAdapter(); - } + String localEndpoint = (endpoint != null) ? endpoint : "https://management.azure.com"; + AzureEnvironment localEnvironment = (environment != null) ? environment : AzureEnvironment.AZURE; + HttpPipeline localPipeline = + (pipeline != null) + ? pipeline + : new HttpPipelineBuilder().policies(new UserAgentPolicy(), new RetryPolicy()).build(); + Duration localDefaultPollInterval = + (defaultPollInterval != null) ? defaultPollInterval : Duration.ofSeconds(30); + SerializerAdapter localSerializerAdapter = + (serializerAdapter != null) + ? serializerAdapter + : SerializerFactory.createDefaultManagementSerializerAdapter(); WorkloadsClientImpl client = new WorkloadsClientImpl( - pipeline, serializerAdapter, defaultPollInterval, environment, subscriptionId, endpoint); + localPipeline, + localSerializerAdapter, + localDefaultPollInterval, + localEnvironment, + subscriptionId, + localEndpoint); return client; } } diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ActionType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ActionType.java index d0660a2e0a2c..2277252f68f3 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ActionType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ActionType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for ActionType. */ +/** Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. */ public final class ActionType extends ExpandableStringEnum { /** Static value Internal for ActionType. */ public static final ActionType INTERNAL = fromString("Internal"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ApplicationProvisioningState.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ApplicationProvisioningState.java index 89e8261e63fd..7e034b6789e5 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ApplicationProvisioningState.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ApplicationProvisioningState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for ApplicationProvisioningState. */ +/** WordPress instance provisioning state. */ public final class ApplicationProvisioningState extends ExpandableStringEnum { /** Static value NotSpecified for ApplicationProvisioningState. */ public static final ApplicationProvisioningState NOT_SPECIFIED = fromString("NotSpecified"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/AzureFrontDoorEnabled.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/AzureFrontDoorEnabled.java index b6cfc8ee211c..70b5c11b7798 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/AzureFrontDoorEnabled.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/AzureFrontDoorEnabled.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for AzureFrontDoorEnabled. */ +/** Whether to enable Azure front door. */ public final class AzureFrontDoorEnabled extends ExpandableStringEnum { /** Static value Enabled for AzureFrontDoorEnabled. */ public static final AzureFrontDoorEnabled ENABLED = fromString("Enabled"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVirtualMachineType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVirtualMachineType.java index d0d9670805c5..9a934b68d2aa 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVirtualMachineType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVirtualMachineType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for CentralServerVirtualMachineType. */ +/** Defines the type of central server VM. */ public final class CentralServerVirtualMachineType extends ExpandableStringEnum { /** Static value Primary for CentralServerVirtualMachineType. */ public static final CentralServerVirtualMachineType PRIMARY = fromString("Primary"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVmDetails.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVmDetails.java index 35c83c1dd6d8..41af994be575 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVmDetails.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/CentralServerVmDetails.java @@ -7,7 +7,7 @@ import com.azure.core.annotation.Immutable; import com.fasterxml.jackson.annotation.JsonProperty; -/** The Central Server VM Details. */ +/** The SAP Central Services Instance VM details. */ @Immutable public final class CentralServerVmDetails { /* diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseTier.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseTier.java index fe930d44fafd..6fe558328fda 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseTier.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseTier.java @@ -7,7 +7,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -/** Defines values for DatabaseTier. */ +/** Tier of the server SKU. */ public enum DatabaseTier { /** Enum value Burstable. */ BURSTABLE("Burstable"), @@ -33,6 +33,9 @@ public enum DatabaseTier { */ @JsonCreator public static DatabaseTier fromString(String value) { + if (value == null) { + return null; + } DatabaseTier[] items = DatabaseTier.values(); for (DatabaseTier item : items) { if (item.toString().equalsIgnoreCase(value)) { @@ -42,6 +45,7 @@ public static DatabaseTier fromString(String value) { return null; } + /** {@inheritDoc} */ @JsonValue @Override public String toString() { diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseType.java index a8386626c931..e737a1be17cc 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for DatabaseType. */ +/** Database type. */ public final class DatabaseType extends ExpandableStringEnum { /** Static value MySql for DatabaseType. */ public static final DatabaseType MY_SQL = fromString("MySql"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseVmDetails.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseVmDetails.java index 0c564446bf30..69d78195fa39 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseVmDetails.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DatabaseVmDetails.java @@ -7,7 +7,7 @@ import com.azure.core.annotation.Immutable; import com.fasterxml.jackson.annotation.JsonProperty; -/** The Database VM Details. */ +/** Database VM details. */ @Immutable public final class DatabaseVmDetails { /* diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DiskStorageType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DiskStorageType.java index cf45e09d9ef5..64807c02ca1a 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DiskStorageType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/DiskStorageType.java @@ -7,7 +7,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -/** Defines values for DiskStorageType. */ +/** Storage type. */ public enum DiskStorageType { /** Enum value Premium_LRS. */ PREMIUM_LRS("Premium_LRS"), @@ -33,6 +33,9 @@ public enum DiskStorageType { */ @JsonCreator public static DiskStorageType fromString(String value) { + if (value == null) { + return null; + } DiskStorageType[] items = DiskStorageType.values(); for (DiskStorageType item : items) { if (item.toString().equalsIgnoreCase(value)) { @@ -42,6 +45,7 @@ public static DiskStorageType fromString(String value) { return null; } + /** {@inheritDoc} */ @JsonValue @Override public String toString() { diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableBackup.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableBackup.java index ae49157d9bf7..320a7a74b903 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableBackup.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableBackup.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for EnableBackup. */ +/** Whether to enable Azure backup for the workload. */ public final class EnableBackup extends ExpandableStringEnum { /** Static value Enabled for EnableBackup. */ public static final EnableBackup ENABLED = fromString("Enabled"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableSslEnforcement.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableSslEnforcement.java index 34d6bf7b47e7..fdb3953ec83f 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableSslEnforcement.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnableSslEnforcement.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for EnableSslEnforcement. */ +/** Whether to enable SSL enforcement on the database. */ public final class EnableSslEnforcement extends ExpandableStringEnum { /** Static value Enabled for EnableSslEnforcement. */ public static final EnableSslEnforcement ENABLED = fromString("Enabled"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerProperties.java index 29a163518ca5..bc048a09129e 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerProperties.java @@ -7,7 +7,7 @@ import com.azure.core.annotation.Immutable; import com.fasterxml.jackson.annotation.JsonProperty; -/** Defines the SAP ERS Server properties. */ +/** Defines the SAP Enqueue Replication Server (ERS) properties. */ @Immutable public final class EnqueueReplicationServerProperties { /* @@ -17,37 +17,37 @@ public final class EnqueueReplicationServerProperties { private EnqueueReplicationServerType ersVersion; /* - * The ERS server instance id. + * ERS Instance Number. */ @JsonProperty(value = "instanceNo", access = JsonProperty.Access.WRITE_ONLY) private String instanceNo; /* - * The ERS server SAP host name. + * ERS SAP Hostname. */ @JsonProperty(value = "hostname", access = JsonProperty.Access.WRITE_ONLY) private String hostname; /* - * The ERS server SAP kernel version. + * ERS SAP Kernel Version. */ @JsonProperty(value = "kernelVersion", access = JsonProperty.Access.WRITE_ONLY) private String kernelVersion; /* - * The ERS server SAP kernel patch. + * ERS SAP Kernel Patch level. */ @JsonProperty(value = "kernelPatch", access = JsonProperty.Access.WRITE_ONLY) private String kernelPatch; /* - * The ERS server SAP IP Address. + * ERS SAP IP Address. */ @JsonProperty(value = "ipAddress", access = JsonProperty.Access.WRITE_ONLY) private String ipAddress; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; @@ -62,7 +62,7 @@ public EnqueueReplicationServerType ersVersion() { } /** - * Get the instanceNo property: The ERS server instance id. + * Get the instanceNo property: ERS Instance Number. * * @return the instanceNo value. */ @@ -71,7 +71,7 @@ public String instanceNo() { } /** - * Get the hostname property: The ERS server SAP host name. + * Get the hostname property: ERS SAP Hostname. * * @return the hostname value. */ @@ -80,7 +80,7 @@ public String hostname() { } /** - * Get the kernelVersion property: The ERS server SAP kernel version. + * Get the kernelVersion property: ERS SAP Kernel Version. * * @return the kernelVersion value. */ @@ -89,7 +89,7 @@ public String kernelVersion() { } /** - * Get the kernelPatch property: The ERS server SAP kernel patch. + * Get the kernelPatch property: ERS SAP Kernel Patch level. * * @return the kernelPatch value. */ @@ -98,7 +98,7 @@ public String kernelPatch() { } /** - * Get the ipAddress property: The ERS server SAP IP Address. + * Get the ipAddress property: ERS SAP IP Address. * * @return the ipAddress value. */ @@ -107,7 +107,7 @@ public String ipAddress() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerType.java index 1bf293654a8a..5abe800ee015 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueReplicationServerType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for EnqueueReplicationServerType. */ +/** Defines the type of Enqueue Replication Server. */ public final class EnqueueReplicationServerType extends ExpandableStringEnum { /** Static value EnqueueReplicator1 for EnqueueReplicationServerType. */ public static final EnqueueReplicationServerType ENQUEUE_REPLICATOR1 = fromString("EnqueueReplicator1"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueServerProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueServerProperties.java index c1c7559bee29..bf5c6d4b12fb 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueServerProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/EnqueueServerProperties.java @@ -7,35 +7,35 @@ import com.azure.core.annotation.Immutable; import com.fasterxml.jackson.annotation.JsonProperty; -/** Defines the SAP enqueue server properties. */ +/** Defines the SAP Enqueue Server properties. */ @Immutable public final class EnqueueServerProperties { /* - * The enqueue server SAP host name. + * Enqueue Server SAP Hostname. */ @JsonProperty(value = "hostname", access = JsonProperty.Access.WRITE_ONLY) private String hostname; /* - * The enqueue server SAP IP Address. + * Enqueue Server SAP IP Address. */ @JsonProperty(value = "ipAddress", access = JsonProperty.Access.WRITE_ONLY) private String ipAddress; /* - * The enqueue server Port. + * Enqueue Server Port. */ @JsonProperty(value = "port", access = JsonProperty.Access.WRITE_ONLY) private Long port; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; /** - * Get the hostname property: The enqueue server SAP host name. + * Get the hostname property: Enqueue Server SAP Hostname. * * @return the hostname value. */ @@ -44,7 +44,7 @@ public String hostname() { } /** - * Get the ipAddress property: The enqueue server SAP IP Address. + * Get the ipAddress property: Enqueue Server SAP IP Address. * * @return the ipAddress value. */ @@ -53,7 +53,7 @@ public String ipAddress() { } /** - * Get the port property: The enqueue server Port. + * Get the port property: Enqueue Server Port. * * @return the port value. */ @@ -62,7 +62,7 @@ public Long port() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Error.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Error.java index d67b8605e86c..3e6b52829b7b 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Error.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Error.java @@ -36,8 +36,7 @@ public class Error { private List details; /* - * Object containing more specific information than the current object - * about the error. + * Object containing more specific information than the current object about the error. */ @JsonProperty(value = "innerError", access = JsonProperty.Access.WRITE_ONLY) private ErrorInnerError innerError; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ErrorDefinition.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ErrorDefinition.java index f2efbbe32138..2c9ae21bb68a 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ErrorDefinition.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ErrorDefinition.java @@ -12,8 +12,7 @@ @Immutable public final class ErrorDefinition { /* - * Service specific error code which serves as the substatus for the HTTP - * error code. + * Service specific error code which serves as the substatus for the HTTP error code. */ @JsonProperty(value = "code", access = JsonProperty.Access.WRITE_ONLY) private String code; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareStorageType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareStorageType.java index 4ca91717dcc1..beaabf1e1aa3 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareStorageType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareStorageType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for FileShareStorageType. */ +/** File share backing storage type. */ public final class FileShareStorageType extends ExpandableStringEnum { /** Static value Standard_LRS for FileShareStorageType. */ public static final FileShareStorageType STANDARD_LRS = fromString("Standard_LRS"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareType.java index e11552a512df..55404a2fbdab 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/FileShareType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for FileShareType. */ +/** Share type. */ public final class FileShareType extends ExpandableStringEnum { /** Static value NfsOnController for FileShareType. */ public static final FileShareType NFS_ON_CONTROLLER = fromString("NfsOnController"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/GatewayServerProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/GatewayServerProperties.java index eaa20a5d717a..0493f339d10d 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/GatewayServerProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/GatewayServerProperties.java @@ -11,19 +11,19 @@ @Immutable public final class GatewayServerProperties { /* - * The gateway Port. + * Gateway Port. */ @JsonProperty(value = "port", access = JsonProperty.Access.WRITE_ONLY) private Long port; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; /** - * Get the port property: The gateway Port. + * Get the port property: Gateway Port. * * @return the port value. */ @@ -32,7 +32,7 @@ public Long port() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HAEnabled.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HAEnabled.java index b31f156c418a..4a073be3b535 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HAEnabled.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HAEnabled.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for HAEnabled. */ +/** Whether to enable HA for the server. */ public final class HAEnabled extends ExpandableStringEnum { /** Static value Enabled for HAEnabled. */ public static final HAEnabled ENABLED = fromString("Enabled"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HighAvailabilitySoftwareConfiguration.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HighAvailabilitySoftwareConfiguration.java index 9cdbb61ed4b9..41c4bdf4082b 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HighAvailabilitySoftwareConfiguration.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/HighAvailabilitySoftwareConfiguration.java @@ -18,8 +18,8 @@ public final class HighAvailabilitySoftwareConfiguration { private String fencingClientId; /* - * The fencing client id secret/password. The secret should never expire. - * This will be used pacemaker to start/stop the cluster VMs. + * The fencing client id secret/password. The secret should never expire. This will be used pacemaker to start/stop + * the cluster VMs. */ @JsonProperty(value = "fencingClientPassword", required = true) private String fencingClientPassword; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ImageReference.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ImageReference.java index fd3708883dda..bed4ba4f7caf 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ImageReference.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ImageReference.java @@ -22,8 +22,7 @@ public final class ImageReference { private String publisher; /* - * Specifies the offer of the platform image or marketplace image used to - * create the virtual machine. + * Specifies the offer of the platform image or marketplace image used to create the virtual machine. */ @JsonProperty(value = "offer") private String offer; @@ -35,28 +34,24 @@ public final class ImageReference { private String sku; /* - * Specifies the version of the platform image or marketplace image used to - * create the virtual machine. The allowed formats are Major.Minor.Build or - * 'latest'. Major, Minor, and Build are decimal numbers. Specify 'latest' - * to use the latest version of an image available at deploy time. Even if - * you use 'latest', the VM image will not automatically update after - * deploy time even if a new version becomes available. + * Specifies the version of the platform image or marketplace image used to create the virtual machine. The allowed + * formats are Major.Minor.Build or 'latest'. Major, Minor, and Build are decimal numbers. Specify 'latest' to use + * the latest version of an image available at deploy time. Even if you use 'latest', the VM image will not + * automatically update after deploy time even if a new version becomes available. */ @JsonProperty(value = "version") private String version; /* - * Specifies in decimal numbers, the version of platform image or - * marketplace image used to create the virtual machine. This readonly - * field differs from 'version', only if the value specified in 'version' - * field is 'latest'. + * Specifies in decimal numbers, the version of platform image or marketplace image used to create the virtual + * machine. This readonly field differs from 'version', only if the value specified in 'version' field is 'latest'. */ @JsonProperty(value = "exactVersion", access = JsonProperty.Access.WRITE_ONLY) private String exactVersion; /* - * Specified the shared gallery image unique id for vm deployment. This can - * be fetched from shared gallery image GET call. + * Specified the shared gallery image unique id for vm deployment. This can be fetched from shared gallery image + * GET call. */ @JsonProperty(value = "sharedGalleryImageId") private String sharedGalleryImageId; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/InfrastructureConfiguration.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/InfrastructureConfiguration.java index e2b70e4efc13..01d4e16119c5 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/InfrastructureConfiguration.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/InfrastructureConfiguration.java @@ -25,8 +25,7 @@ @Fluent public class InfrastructureConfiguration { /* - * The application resource group where SAP system resources will be - * deployed. + * The application resource group where SAP system resources will be deployed. */ @JsonProperty(value = "appResourceGroup", required = true) private String appResourceGroup; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LinuxConfiguration.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LinuxConfiguration.java index 34af30c29289..86fa0d60c8ae 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LinuxConfiguration.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LinuxConfiguration.java @@ -25,8 +25,8 @@ public final class LinuxConfiguration extends OSConfiguration { private Boolean disablePasswordAuthentication; /* - * Specifies the ssh key configuration for a Linux OS. (This property is - * deprecated, please use 'sshKeyPair' instead) + * Specifies the ssh key configuration for a Linux OS. (This property is deprecated, please use 'sshKeyPair' + * instead) */ @JsonProperty(value = "ssh") private SshConfiguration ssh; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LoadBalancerType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LoadBalancerType.java index 5c4c012a34d2..b75109834d37 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LoadBalancerType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LoadBalancerType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for LoadBalancerType. */ +/** Load balancer type. */ public final class LoadBalancerType extends ExpandableStringEnum { /** Static value ApplicationGateway for LoadBalancerType. */ public static final LoadBalancerType APPLICATION_GATEWAY = fromString("ApplicationGateway"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LocationType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LocationType.java index e16107c8bf1c..54f24cb0d05c 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LocationType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/LocationType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for LocationType. */ +/** Type of the extended location. */ public final class LocationType extends ExpandableStringEnum { /** Static value Region for LocationType. */ public static final LocationType REGION = fromString("Region"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ManagedServiceIdentityType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ManagedServiceIdentityType.java index 1b5b2d1a2903..5f50024693e4 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ManagedServiceIdentityType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ManagedServiceIdentityType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for ManagedServiceIdentityType. */ +/** Type of managed service identity (only None, UserAssigned types are allowed). */ public final class ManagedServiceIdentityType extends ExpandableStringEnum { /** Static value None for ManagedServiceIdentityType. */ public static final ManagedServiceIdentityType NONE = fromString("None"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/MessageServerProperties.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/MessageServerProperties.java index 54d2cf594ad1..f70cd97717c8 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/MessageServerProperties.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/MessageServerProperties.java @@ -7,53 +7,53 @@ import com.azure.core.annotation.Immutable; import com.fasterxml.jackson.annotation.JsonProperty; -/** Defines the SAP message server properties. */ +/** Defines the SAP Message Server properties. */ @Immutable public final class MessageServerProperties { /* - * The message server port. + * Message Server port. */ @JsonProperty(value = "msPort", access = JsonProperty.Access.WRITE_ONLY) private Long msPort; /* - * The message server internal MS port. + * Message Server internal MS port. */ @JsonProperty(value = "internalMsPort", access = JsonProperty.Access.WRITE_ONLY) private Long internalMsPort; /* - * The message server http port. + * Message Server HTTP Port. */ @JsonProperty(value = "httpPort", access = JsonProperty.Access.WRITE_ONLY) private Long httpPort; /* - * The message server https port. + * Message Server HTTPS Port. */ @JsonProperty(value = "httpsPort", access = JsonProperty.Access.WRITE_ONLY) private Long httpsPort; /* - * The message server SAP host name. + * Message Server SAP Hostname. */ @JsonProperty(value = "hostname", access = JsonProperty.Access.WRITE_ONLY) private String hostname; /* - * The message server IP Address. + * Message server IP Address. */ @JsonProperty(value = "ipAddress", access = JsonProperty.Access.WRITE_ONLY) private String ipAddress; /* - * Defines the SAP Instance health. + * Defines the health of SAP Instances. */ @JsonProperty(value = "health", access = JsonProperty.Access.WRITE_ONLY) private SapHealthState health; /** - * Get the msPort property: The message server port. + * Get the msPort property: Message Server port. * * @return the msPort value. */ @@ -62,7 +62,7 @@ public Long msPort() { } /** - * Get the internalMsPort property: The message server internal MS port. + * Get the internalMsPort property: Message Server internal MS port. * * @return the internalMsPort value. */ @@ -71,7 +71,7 @@ public Long internalMsPort() { } /** - * Get the httpPort property: The message server http port. + * Get the httpPort property: Message Server HTTP Port. * * @return the httpPort value. */ @@ -80,7 +80,7 @@ public Long httpPort() { } /** - * Get the httpsPort property: The message server https port. + * Get the httpsPort property: Message Server HTTPS Port. * * @return the httpsPort value. */ @@ -89,7 +89,7 @@ public Long httpsPort() { } /** - * Get the hostname property: The message server SAP host name. + * Get the hostname property: Message Server SAP Hostname. * * @return the hostname value. */ @@ -98,7 +98,7 @@ public String hostname() { } /** - * Get the ipAddress property: The message server IP Address. + * Get the ipAddress property: Message server IP Address. * * @return the ipAddress value. */ @@ -107,7 +107,7 @@ public String ipAddress() { } /** - * Get the health property: Defines the SAP Instance health. + * Get the health property: Defines the health of SAP Instances. * * @return the health value. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitor.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitor.java index cfc6c29e6c2e..7bd879c6e351 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitor.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitor.java @@ -91,6 +91,14 @@ public interface Monitor { */ RoutingPreference routingPreference(); + /** + * Gets the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources created for the + * SAP monitor. By default resources will be created which do not support zone redundancy. + * + * @return the zoneRedundancyPreference value. + */ + String zoneRedundancyPreference(); + /** * Gets the managedResourceGroupConfiguration property: Managed resource group configuration. * @@ -197,6 +205,7 @@ interface WithCreate DefinitionStages.WithIdentity, DefinitionStages.WithAppLocation, DefinitionStages.WithRoutingPreference, + DefinitionStages.WithZoneRedundancyPreference, DefinitionStages.WithManagedResourceGroupConfiguration, DefinitionStages.WithLogAnalyticsWorkspaceArmId, DefinitionStages.WithMonitorSubnet { @@ -259,6 +268,18 @@ interface WithRoutingPreference { */ WithCreate withRoutingPreference(RoutingPreference routingPreference); } + /** The stage of the Monitor definition allowing to specify zoneRedundancyPreference. */ + interface WithZoneRedundancyPreference { + /** + * Specifies the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources + * created for the SAP monitor. By default resources will be created which do not support zone redundancy.. + * + * @param zoneRedundancyPreference Sets the preference for zone redundancy on resources created for the SAP + * monitor. By default resources will be created which do not support zone redundancy. + * @return the next definition stage. + */ + WithCreate withZoneRedundancyPreference(String zoneRedundancyPreference); + } /** The stage of the Monitor definition allowing to specify managedResourceGroupConfiguration. */ interface WithManagedResourceGroupConfiguration { /** diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitors.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitors.java index a57277d2aaba..78ed1f0259aa 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitors.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Monitors.java @@ -11,8 +11,10 @@ /** Resource collection API of Monitors. */ public interface Monitors { /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @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. @@ -21,8 +23,10 @@ public interface Monitors { PagedIterable list(); /** - * Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP - * monitor. + * Gets a list of SAP monitors in the specified subscription. + * + *

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each + * SAP monitor. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -33,7 +37,9 @@ public interface Monitors { PagedIterable list(Context context); /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -44,7 +50,9 @@ public interface Monitors { PagedIterable listByResourceGroup(String resourceGroupName); /** - * Gets a list of SAP monitors in the specified resource group. + * Gets a list of SAP monitors + * + *

Gets a list of SAP monitors in the specified resource group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param context The context to associate with this operation. @@ -56,7 +64,9 @@ public interface Monitors { PagedIterable listByResourceGroup(String resourceGroupName, Context context); /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -68,7 +78,9 @@ public interface Monitors { Monitor getByResourceGroup(String resourceGroupName, String monitorName); /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -82,7 +94,9 @@ public interface Monitors { Response getByResourceGroupWithResponse(String resourceGroupName, String monitorName, Context context); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -94,7 +108,9 @@ public interface Monitors { OperationStatusResult deleteByResourceGroup(String resourceGroupName, String monitorName); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -107,7 +123,9 @@ public interface Monitors { OperationStatusResult delete(String resourceGroupName, String monitorName, Context context); /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -119,7 +137,9 @@ public interface Monitors { Monitor getById(String id); /** - * Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. + * Gets properties of a SAP monitor. + * + *

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. * * @param id the resource ID. * @param context The context to associate with this operation. @@ -132,7 +152,9 @@ public interface Monitors { Response getByIdWithResponse(String id, Context context); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -143,7 +165,9 @@ public interface Monitors { OperationStatusResult deleteById(String id); /** - * Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. + * Deletes a SAP monitor. + * + *

Deletes a SAP monitor with the specified subscription, resource group, and SAP monitor name. * * @param id the resource ID. * @param context The context to associate with this operation. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/NetworkConfiguration.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/NetworkConfiguration.java index 15e93b704aa9..7699feaffdd8 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/NetworkConfiguration.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/NetworkConfiguration.java @@ -7,19 +7,19 @@ import com.azure.core.annotation.Fluent; import com.fasterxml.jackson.annotation.JsonProperty; -/** Defines the network configuration for SAP infrastructure. */ +/** Defines the network configuration type for SAP system infrastructure that is being deployed. */ @Fluent public final class NetworkConfiguration { /* - * Specifies whether a secondary IP address should be added to the network - * interface on all VMs + * Specifies whether a secondary IP address should be added to the network interface on all VMs of the SAP system + * being deployed */ @JsonProperty(value = "isSecondaryIpEnabled") private Boolean isSecondaryIpEnabled; /** * Get the isSecondaryIpEnabled property: Specifies whether a secondary IP address should be added to the network - * interface on all VMs. + * interface on all VMs of the SAP system being deployed. * * @return the isSecondaryIpEnabled value. */ @@ -29,7 +29,7 @@ public Boolean isSecondaryIpEnabled() { /** * Set the isSecondaryIpEnabled property: Specifies whether a secondary IP address should be added to the network - * interface on all VMs. + * interface on all VMs of the SAP system being deployed. * * @param isSecondaryIpEnabled the isSecondaryIpEnabled value to set. * @return the NetworkConfiguration object itself. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageOffer.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageOffer.java index 672da63d540a..052c730414c2 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageOffer.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageOffer.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for OSImageOffer. */ +/** OS image offer. */ public final class OSImageOffer extends ExpandableStringEnum { /** Static value UbuntuServer for OSImageOffer. */ public static final OSImageOffer UBUNTU_SERVER = fromString("UbuntuServer"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImagePublisher.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImagePublisher.java index 95155d656ab6..60b2a2893a96 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImagePublisher.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImagePublisher.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for OSImagePublisher. */ +/** OS image publisher. */ public final class OSImagePublisher extends ExpandableStringEnum { /** Static value Canonical for OSImagePublisher. */ public static final OSImagePublisher CANONICAL = fromString("Canonical"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageSku.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageSku.java index f7d44922376e..77fde9dd19b9 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageSku.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageSku.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for OSImageSku. */ +/** OS image sku. */ public final class OSImageSku extends ExpandableStringEnum { /** Static value 18.04-LTS for OSImageSku. */ public static final OSImageSku ONE_EIGHT_ZERO_FOUR_LTS = fromString("18.04-LTS"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageVersion.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageVersion.java index 88b7d89945aa..77ff89680ec7 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageVersion.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSImageVersion.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for OSImageVersion. */ +/** OS image version. */ public final class OSImageVersion extends ExpandableStringEnum { /** Static value latest for OSImageVersion. */ public static final OSImageVersion LATEST = fromString("latest"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSProfile.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSProfile.java index 4eb60010cc78..ff5a31320872 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSProfile.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSProfile.java @@ -14,35 +14,27 @@ @Fluent public final class OSProfile { /* - * Specifies the name of the administrator account.

This property - * cannot be updated after the VM is created.

**Windows-only - * restriction:** Cannot end in "."

**Disallowed values:** - * "administrator", "admin", "user", "user1", "test", "user2", "test1", - * "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", - * "aspnet", "backup", "console", "david", "guest", "john", "owner", - * "root", "server", "sql", "support", "support_388945a0", "sys", "test2", - * "test3", "user4", "user5".

**Minimum-length (Linux):** 1 - * character

**Max-length (Linux):** 64 characters

- * **Max-length (Windows):** 20 characters. + * Specifies the name of the administrator account.

This property cannot be updated after the VM is + * created.

**Windows-only restriction:** Cannot end in "."

**Disallowed values:** + * "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", + * "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", + * "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

**Minimum-length + * (Linux):** 1 character

**Max-length (Linux):** 64 characters

**Max-length (Windows):** 20 + * characters. */ @JsonProperty(value = "adminUsername") private String adminUsername; /* - * Specifies the password of the administrator account.

- * **Minimum-length (Windows):** 8 characters

**Minimum-length - * (Linux):** 6 characters

**Max-length (Windows):** 123 - * characters

**Max-length (Linux):** 72 characters

- * **Complexity requirements:** 3 out of 4 conditions below need to be - * fulfilled
Has lower characters
Has upper characters
Has a - * digit
Has a special character (Regex match [\W_])

- * **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", - * "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", - * "iloveyou!"

For resetting the password, see [How to reset the - * Remote Desktop service or its login password in a Windows - * VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp) - *

For resetting root password, see [Manage users, SSH, and check - * or repair disks on Azure Linux VMs using the VMAccess + * Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters + *

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

+ * **Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to + * be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character + * (Regex match [\W_])

**Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", + * "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

For resetting the + * password, see [How to reset the Remote Desktop service or its login password in a Windows + * VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root + * password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess * Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) */ @JsonProperty(value = "adminPassword") diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSType.java index c35f7fc1ae84..85dc522996ca 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OSType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for OSType. */ +/** The OS Type. */ public final class OSType extends ExpandableStringEnum { /** Static value Linux for OSType. */ public static final OSType LINUX = fromString("Linux"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OperationDisplay.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OperationDisplay.java index 2ae9e4f48b3f..f34c7c9be430 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OperationDisplay.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/OperationDisplay.java @@ -11,30 +11,28 @@ @Immutable public final class OperationDisplay { /* - * The localized friendly form of the resource provider name, e.g. - * "Microsoft Monitoring Insights" or "Microsoft Compute". + * The localized friendly form of the resource provider name, e.g. "Microsoft Monitoring Insights" or "Microsoft + * Compute". */ @JsonProperty(value = "provider", access = JsonProperty.Access.WRITE_ONLY) private String provider; /* - * The localized friendly name of the resource type related to this - * operation. E.g. "Virtual Machines" or "Job Schedule Collections". + * The localized friendly name of the resource type related to this operation. E.g. "Virtual Machines" or "Job + * Schedule Collections". */ @JsonProperty(value = "resource", access = JsonProperty.Access.WRITE_ONLY) private String resource; /* - * The concise, localized friendly name for the operation; suitable for - * dropdowns. E.g. "Create or Update Virtual Machine", "Restart Virtual - * Machine". + * The concise, localized friendly name for the operation; suitable for dropdowns. E.g. "Create or Update Virtual + * Machine", "Restart Virtual Machine". */ @JsonProperty(value = "operation", access = JsonProperty.Access.WRITE_ONLY) private String operation; /* - * The short, localized friendly description of the operation; suitable for - * tool tips and detailed views. + * The short, localized friendly description of the operation; suitable for tool tips and detailed views. */ @JsonProperty(value = "description", access = JsonProperty.Access.WRITE_ONLY) private String description; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Origin.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Origin.java index 06d061e42596..85400f335c31 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Origin.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Origin.java @@ -8,7 +8,10 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for Origin. */ +/** + * The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value + * is "user,system". + */ public final class Origin extends ExpandableStringEnum { /** Static value user for Origin. */ public static final Origin USER = fromString("user"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpVersion.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpVersion.java index 900ae79d8145..4408c212b91f 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpVersion.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpVersion.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for PhpVersion. */ +/** PHP version. */ public final class PhpVersion extends ExpandableStringEnum { /** Static value 7.2 for PhpVersion. */ public static final PhpVersion SEVEN_TWO = fromString("7.2"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpWorkloadProvisioningState.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpWorkloadProvisioningState.java index 6b5604ddb8e2..ae3f6da56eeb 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpWorkloadProvisioningState.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/PhpWorkloadProvisioningState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for PhpWorkloadProvisioningState. */ +/** Php workload resource provisioning state. */ public final class PhpWorkloadProvisioningState extends ExpandableStringEnum { /** Static value NotSpecified for PhpWorkloadProvisioningState. */ public static final PhpWorkloadProvisioningState NOT_SPECIFIED = fromString("NotSpecified"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ProviderInstances.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ProviderInstances.java index ca34935f32d6..7c9ae9f9465e 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ProviderInstances.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ProviderInstances.java @@ -11,8 +11,10 @@ /** Resource collection API of ProviderInstances. */ public interface ProviderInstances { /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -25,8 +27,10 @@ public interface ProviderInstances { PagedIterable list(String resourceGroupName, String monitorName); /** - * Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of each - * provider instances. + * Gets a list of provider instances in the specified SAP monitor. + * + *

Gets a list of provider instances in the specified SAP monitor. The operations returns various properties of + * each provider instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -40,7 +44,9 @@ public interface ProviderInstances { PagedIterable list(String resourceGroupName, String monitorName, Context context); /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -55,7 +61,9 @@ public interface ProviderInstances { ProviderInstance get(String resourceGroupName, String monitorName, String providerInstanceName); /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -72,7 +80,10 @@ Response getWithResponse( String resourceGroupName, String monitorName, String providerInstanceName, Context context); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -85,7 +96,10 @@ Response getWithResponse( OperationStatusResult delete(String resourceGroupName, String monitorName, String providerInstanceName); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param monitorName Name of the SAP monitor resource. @@ -100,7 +114,9 @@ OperationStatusResult delete( String resourceGroupName, String monitorName, String providerInstanceName, Context context); /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param id the resource ID. @@ -113,7 +129,9 @@ OperationStatusResult delete( ProviderInstance getById(String id); /** - * Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and + * Gets properties of a provider instance. + * + *

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and * resource name. * * @param id the resource ID. @@ -127,7 +145,10 @@ OperationStatusResult delete( Response getByIdWithResponse(String id, Context context); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -138,7 +159,10 @@ OperationStatusResult delete( OperationStatusResult deleteById(String id); /** - * Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. + * Deletes a provider instance. + * + *

Deletes a provider instance for the specified subscription, resource group, SAP monitor name, and resource + * name. * * @param id the resource ID. * @param context The context to associate with this operation. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RedisCacheFamily.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RedisCacheFamily.java index faad2e14f393..1e92d0d6d8fc 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RedisCacheFamily.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RedisCacheFamily.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for RedisCacheFamily. */ +/** Cache family. */ public final class RedisCacheFamily extends ExpandableStringEnum { /** Static value C for RedisCacheFamily. */ public static final RedisCacheFamily C = fromString("C"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ResourceProviders.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ResourceProviders.java index c3e6dcd1aca8..9d583615309f 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ResourceProviders.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/ResourceProviders.java @@ -10,18 +10,21 @@ /** Resource collection API of ResourceProviders. */ public interface ResourceProviders { /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @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 sAP sizing recommendations. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. */ SapSizingRecommendationResult sapSizingRecommendations(String location); /** - * Get SAP sizing recommendations. + * Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier. * * @param location The name of Azure region. * @param sapSizingRecommendation SAP Sizing Recommendation Request body. @@ -29,24 +32,25 @@ public interface ResourceProviders { * @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 sAP sizing recommendations along with {@link Response}. + * @return sAP sizing recommendations by providing input SAPS for application tier and memory required for database + * tier along with {@link Response}. */ Response sapSizingRecommendationsWithResponse( String location, SapSizingRecommendationRequest sapSizingRecommendation, Context context); /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @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 sAP supported SKUs. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier. */ SapSupportedResourceSkusResult sapSupportedSku(String location); /** - * Get SAP supported SKUs. + * Get a list of SAP supported SKUs for ASCS, Application and Database tier. * * @param location The name of Azure region. * @param sapSupportedSku SAP Supported SKU Request body. @@ -54,24 +58,24 @@ Response sapSizingRecommendationsWithResponse( * @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 sAP supported SKUs along with {@link Response}. + * @return a list of SAP supported SKUs for ASCS, Application and Database tier along with {@link Response}. */ Response sapSupportedSkuWithResponse( String location, SapSupportedSkusRequest sapSupportedSku, Context context); /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @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 sAP Disk Configurations. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System. */ SapDiskConfigurationsResult sapDiskConfigurations(String location); /** - * Get SAP Disk Configurations. + * Get the SAP Disk Configuration Layout prod/non-prod SAP System. * * @param location The name of Azure region. * @param sapDiskConfigurations SAP Disk Configurations Request body. @@ -79,24 +83,24 @@ Response sapSupportedSkuWithResponse( * @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 sAP Disk Configurations along with {@link Response}. + * @return the SAP Disk Configuration Layout prod/non-prod SAP System along with {@link Response}. */ Response sapDiskConfigurationsWithResponse( String location, SapDiskConfigurationsRequest sapDiskConfigurations, Context context); /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @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 sAP Availability Zone Details. + * @return the recommended SAP Availability Zone Pair Details for your region. */ SapAvailabilityZoneDetailsResult sapAvailabilityZoneDetails(String location); /** - * Get SAP Availability Zone Details. + * Get the recommended SAP Availability Zone Pair Details for your region. * * @param location The name of Azure region. * @param sapAvailabilityZoneDetails SAP Availability Zone Details Request body. @@ -104,7 +108,7 @@ Response sapDiskConfigurationsWithResponse( * @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 sAP Availability Zone Details along with {@link Response}. + * @return the recommended SAP Availability Zone Pair Details for your region along with {@link Response}. */ Response sapAvailabilityZoneDetailsWithResponse( String location, SapAvailabilityZoneDetailsRequest sapAvailabilityZoneDetails, Context context); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RoutingPreference.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RoutingPreference.java index 1f72fa803f75..98817af12490 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RoutingPreference.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/RoutingPreference.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for RoutingPreference. */ +/** Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET. */ public final class RoutingPreference extends ExpandableStringEnum { /** Static value Default for RoutingPreference. */ public static final RoutingPreference DEFAULT = fromString("Default"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstance.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstance.java index 48e7d155fd17..43722a162f1b 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstance.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstance.java @@ -55,63 +55,63 @@ public interface SapApplicationServerInstance { SystemData systemData(); /** - * Gets the instanceNo property: The application server instance id. + * Gets the instanceNo property: Application server Instance Number. * * @return the instanceNo value. */ String instanceNo(); /** - * Gets the subnet property: The application server subnet. + * Gets the subnet property: Application server Subnet. * * @return the subnet value. */ String subnet(); /** - * Gets the hostname property: The application server SAP host name. + * Gets the hostname property: Application server instance SAP hostname. * * @return the hostname value. */ String hostname(); /** - * Gets the kernelVersion property: The application server SAP kernel version. + * Gets the kernelVersion property: Application server instance SAP Kernel Version. * * @return the kernelVersion value. */ String kernelVersion(); /** - * Gets the kernelPatch property: The application server SAP kernel patch. + * Gets the kernelPatch property: Application server instance SAP Kernel Patch level. * * @return the kernelPatch value. */ String kernelPatch(); /** - * Gets the ipAddress property: The application server SAP IP Address. + * Gets the ipAddress property: Application server instance SAP IP Address. * * @return the ipAddress value. */ String ipAddress(); /** - * Gets the gatewayPort property: The application server gateway Port. + * Gets the gatewayPort property: Application server instance gateway Port. * * @return the gatewayPort value. */ Long gatewayPort(); /** - * Gets the icmHttpPort property: The application server ICM HTTP Port. + * Gets the icmHttpPort property: Application server instance ICM HTTP Port. * * @return the icmHttpPort value. */ Long icmHttpPort(); /** - * Gets the icmHttpsPort property: The application server ICM HTTPS Port. + * Gets the icmHttpsPort property: Application server instance ICM HTTPS Port. * * @return the icmHttpsPort value. */ @@ -132,7 +132,7 @@ public interface SapApplicationServerInstance { SapVirtualInstanceStatus status(); /** - * Gets the health property: Defines the SAP Instance health. + * Gets the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -216,7 +216,7 @@ interface WithParentResource { * Specifies resourceGroupName, sapVirtualInstanceName. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @return the next definition stage. */ WithCreate withExistingSapVirtualInstance(String resourceGroupName, String sapVirtualInstanceName); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstanceList.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstanceList.java index b857f33af17a..053950329a2e 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstanceList.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstanceList.java @@ -9,11 +9,11 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; -/** Defines the collection of SAP Application Server Instances. */ +/** Defines the collection of SAP Application Server Instance resources. */ @Fluent public final class SapApplicationServerInstanceList { /* - * Gets the list of SAP Application Server instances. + * Gets the list of SAP Application Server instance resources. */ @JsonProperty(value = "value") private List value; @@ -25,7 +25,7 @@ public final class SapApplicationServerInstanceList { private String nextLink; /** - * Get the value property: Gets the list of SAP Application Server instances. + * Get the value property: Gets the list of SAP Application Server instance resources. * * @return the value value. */ @@ -34,7 +34,7 @@ public List value() { } /** - * Set the value property: Gets the list of SAP Application Server instances. + * Set the value property: Gets the list of SAP Application Server instance resources. * * @param value the value value to set. * @return the SapApplicationServerInstanceList object itself. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstances.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstances.java index 6e44ba72ed88..6195e258f3a1 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstances.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapApplicationServerInstances.java @@ -11,41 +11,42 @@ /** Resource collection API of SapApplicationServerInstances. */ public interface SapApplicationServerInstances { /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 SAP Application Server Instance. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. */ SapApplicationServerInstance get( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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 SAP Application Server Instance along with {@link Response}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response}. */ Response getWithResponse( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName, Context context); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -55,12 +56,12 @@ OperationStatusResult delete( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param applicationInstanceName The name of SAP Application Server instance. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param applicationInstanceName The name of SAP Application Server instance resource. * @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. @@ -71,59 +72,61 @@ OperationStatusResult delete( String resourceGroupName, String sapVirtualInstanceName, String applicationInstanceName, Context context); /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances as paginated response with {@link + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link * PagedIterable}. */ PagedIterable list(String resourceGroupName, String sapVirtualInstanceName); /** - * Lists the SAP Application server Instances in an SVI. + * Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Application Server Instances as paginated response with {@link + * @return defines the collection of SAP Application Server Instance resources as paginated response with {@link * PagedIterable}. */ PagedIterable list( String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param id the resource ID. * @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 SAP Application Server Instance along with {@link Response}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response}. */ SapApplicationServerInstance getById(String id); /** - * Gets the SAP Application Server Instance. + * Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. * * @param id the resource ID. * @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 SAP Application Server Instance along with {@link Response}. + * @return the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource + * along with {@link Response}. */ Response getByIdWithResponse(String id, Context context); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -134,8 +137,8 @@ PagedIterable list( OperationStatusResult deleteById(String id); /** - * Deletes the SAP Application Server Instance. <br><br>This operation will be used by service only. - * Delete by end user will return a Bad Request error. + * Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service + * only. Delete by end user will return a Bad Request error. * * @param id the resource ID. * @param context The context to associate with this operation. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstanceList.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstanceList.java index 57743f6f653c..8f39593ed9ed 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstanceList.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstanceList.java @@ -9,11 +9,11 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; -/** Defines the collection of SAP Central Instances. */ +/** Defines the collection of SAP Central Services Instance resources. */ @Fluent public final class SapCentralInstanceList { /* - * Gets the list of SAP central instances. + * Gets the list of SAP central services instance resources. */ @JsonProperty(value = "value") private List value; @@ -25,7 +25,7 @@ public final class SapCentralInstanceList { private String nextLink; /** - * Get the value property: Gets the list of SAP central instances. + * Get the value property: Gets the list of SAP central services instance resources. * * @return the value value. */ @@ -34,7 +34,7 @@ public List value() { } /** - * Set the value property: Gets the list of SAP central instances. + * Set the value property: Gets the list of SAP central services instance resources. * * @param value the value value to set. * @return the SapCentralInstanceList object itself. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstances.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstances.java index f0d1dcbb2f14..fec6ad448131 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstances.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralInstances.java @@ -11,43 +11,44 @@ /** Resource collection API of SapCentralInstances. */ public interface SapCentralInstances { /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance. + * @return the SAP Central Services Instance resource. */ SapCentralServerInstance get(String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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 SAP Central Instance along with {@link Response}. + * @return the SAP Central Services Instance resource along with {@link Response}. */ Response getWithResponse( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName, Context context); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -56,13 +57,14 @@ Response getWithResponse( OperationStatusResult delete(String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param centralInstanceName Central Instance name string modeled as parameter for auto generation to work - * correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param centralInstanceName Central Services Instance resource name string modeled as parameter for auto + * generation to work correctly. * @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. @@ -73,57 +75,60 @@ OperationStatusResult delete( String resourceGroupName, String sapVirtualInstanceName, String centralInstanceName, Context context); /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances as paginated response with {@link PagedIterable}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedIterable}. */ PagedIterable list(String resourceGroupName, String sapVirtualInstanceName); /** - * Lists the SAP Central Instances in an SVI. + * Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 defines the collection of SAP Central Instances as paginated response with {@link PagedIterable}. + * @return defines the collection of SAP Central Services Instance resources as paginated response with {@link + * PagedIterable}. */ PagedIterable list( String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param id the resource ID. * @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 SAP Central Instance along with {@link Response}. + * @return the SAP Central Services Instance resource along with {@link Response}. */ SapCentralServerInstance getById(String id); /** - * Gets the SAP Central Instance. + * Gets the SAP Central Services Instance resource. * * @param id the resource ID. * @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 SAP Central Instance along with {@link Response}. + * @return the SAP Central Services Instance resource along with {@link Response}. */ Response getByIdWithResponse(String id, Context context); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -134,8 +139,9 @@ PagedIterable list( OperationStatusResult deleteById(String id); /** - * Deletes the SAP Central Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete + * operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which + * is the Virtual Instance for SAP solutions resource, using the delete operation on it. * * @param id the resource ID. * @param context The context to associate with this operation. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralServerInstance.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralServerInstance.java index dbc4d014ee62..9b4c6f57858a 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralServerInstance.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapCentralServerInstance.java @@ -56,28 +56,28 @@ public interface SapCentralServerInstance { SystemData systemData(); /** - * Gets the instanceNo property: The central server instance id. + * Gets the instanceNo property: The central services instance number. * * @return the instanceNo value. */ String instanceNo(); /** - * Gets the subnet property: The central server subnet. + * Gets the subnet property: The central services instance subnet. * * @return the subnet value. */ String subnet(); /** - * Gets the messageServerProperties property: Defines the SAP message server properties. + * Gets the messageServerProperties property: Defines the SAP Message Server properties. * * @return the messageServerProperties value. */ MessageServerProperties messageServerProperties(); /** - * Gets the enqueueServerProperties property: Defines the SAP enqueue server properties. + * Gets the enqueueServerProperties property: Defines the SAP Enqueue Server properties. * * @return the enqueueServerProperties value. */ @@ -91,28 +91,29 @@ public interface SapCentralServerInstance { GatewayServerProperties gatewayServerProperties(); /** - * Gets the enqueueReplicationServerProperties property: Defines the SAP ERS Server properties. + * Gets the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) + * properties. * * @return the enqueueReplicationServerProperties value. */ EnqueueReplicationServerProperties enqueueReplicationServerProperties(); /** - * Gets the kernelVersion property: The central server kernel version. + * Gets the kernelVersion property: The central services instance Kernel Version. * * @return the kernelVersion value. */ String kernelVersion(); /** - * Gets the kernelPatch property: The central server kernel patch. + * Gets the kernelPatch property: The central services instance Kernel Patch level. * * @return the kernelPatch value. */ String kernelPatch(); /** - * Gets the vmDetails property: The list of virtual machines. + * Gets the vmDetails property: The list of virtual machines corresponding to the Central Services instance. * * @return the vmDetails value. */ @@ -126,7 +127,7 @@ public interface SapCentralServerInstance { SapVirtualInstanceStatus status(); /** - * Gets the health property: Defines the SAP Instance health. + * Gets the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -140,7 +141,7 @@ public interface SapCentralServerInstance { SapVirtualInstanceProvisioningState provisioningState(); /** - * Gets the errors property: Defines the Central Instance errors. + * Gets the errors property: Defines the errors related to SAP Central Services Instance resource. * * @return the errors value. */ @@ -210,7 +211,7 @@ interface WithParentResource { * Specifies resourceGroupName, sapVirtualInstanceName. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @return the next definition stage. */ WithCreate withExistingSapVirtualInstance(String resourceGroupName, String sapVirtualInstanceName); @@ -253,9 +254,9 @@ interface WithTags { /** The stage of the SapCentralServerInstance definition allowing to specify messageServerProperties. */ interface WithMessageServerProperties { /** - * Specifies the messageServerProperties property: Defines the SAP message server properties.. + * Specifies the messageServerProperties property: Defines the SAP Message Server properties.. * - * @param messageServerProperties Defines the SAP message server properties. + * @param messageServerProperties Defines the SAP Message Server properties. * @return the next definition stage. */ WithCreate withMessageServerProperties(MessageServerProperties messageServerProperties); @@ -263,9 +264,9 @@ interface WithMessageServerProperties { /** The stage of the SapCentralServerInstance definition allowing to specify enqueueServerProperties. */ interface WithEnqueueServerProperties { /** - * Specifies the enqueueServerProperties property: Defines the SAP enqueue server properties.. + * Specifies the enqueueServerProperties property: Defines the SAP Enqueue Server properties.. * - * @param enqueueServerProperties Defines the SAP enqueue server properties. + * @param enqueueServerProperties Defines the SAP Enqueue Server properties. * @return the next definition stage. */ WithCreate withEnqueueServerProperties(EnqueueServerProperties enqueueServerProperties); @@ -285,9 +286,10 @@ interface WithGatewayServerProperties { */ interface WithEnqueueReplicationServerProperties { /** - * Specifies the enqueueReplicationServerProperties property: Defines the SAP ERS Server properties.. + * Specifies the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server + * (ERS) properties.. * - * @param enqueueReplicationServerProperties Defines the SAP ERS Server properties. + * @param enqueueReplicationServerProperties Defines the SAP Enqueue Replication Server (ERS) properties. * @return the next definition stage. */ WithCreate withEnqueueReplicationServerProperties( diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapConfigurationType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapConfigurationType.java index 967e9d40f0b5..4e08645634eb 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapConfigurationType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapConfigurationType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapConfigurationType. */ +/** The configuration Type. */ public final class SapConfigurationType extends ExpandableStringEnum { /** Static value Deployment for SapConfigurationType. */ public static final SapConfigurationType DEPLOYMENT = fromString("Deployment"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstance.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstance.java index 5b31ddf5a56a..4c436e819f03 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstance.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstance.java @@ -56,35 +56,36 @@ public interface SapDatabaseInstance { SystemData systemData(); /** - * Gets the subnet property: The database subnet. + * Gets the subnet property: Database subnet. * * @return the subnet value. */ String subnet(); /** - * Gets the databaseSid property: The database SID. + * Gets the databaseSid property: Database SID name. * * @return the databaseSid value. */ String databaseSid(); /** - * Gets the databaseType property: The SAP database type. + * Gets the databaseType property: Database type, that is if the DB is HANA, DB2, Oracle, SAP ASE, Max DB or MS SQL + * Server. * * @return the databaseType value. */ String databaseType(); /** - * Gets the ipAddress property: The database IP Address. + * Gets the ipAddress property: Database IP Address. * * @return the ipAddress value. */ String ipAddress(); /** - * Gets the vmDetails property: The list of virtual machines. + * Gets the vmDetails property: The list of virtual machines corresponding to the Database resource. * * @return the vmDetails value. */ @@ -105,7 +106,7 @@ public interface SapDatabaseInstance { SapVirtualInstanceProvisioningState provisioningState(); /** - * Gets the errors property: Defines the Database Instance errors. + * Gets the errors property: Defines the errors related to Database resource. * * @return the errors value. */ @@ -175,7 +176,7 @@ interface WithParentResource { * Specifies resourceGroupName, sapVirtualInstanceName. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @return the next definition stage. */ WithCreate withExistingSapVirtualInstance(String resourceGroupName, String sapVirtualInstanceName); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstances.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstances.java index e6bddcf52c2a..ba0e55f7e519 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstances.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseInstances.java @@ -11,40 +11,43 @@ /** Resource collection API of SapDatabaseInstances. */ public interface SapDatabaseInstances { /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance. + * @return the SAP Database Instance resource. */ SapDatabaseInstance get(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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 SAP Database Instance along with {@link Response}. + * @return the SAP Database Instance resource along with {@link Response}. */ Response getWithResponse( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -53,12 +56,13 @@ Response getWithResponse( OperationStatusResult delete(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param databaseInstanceName Database Instance string modeled as parameter for auto generation to work correctly. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param databaseInstanceName Database resource name string modeled as parameter for auto generation to work + * correctly. * @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. @@ -69,10 +73,10 @@ OperationStatusResult delete( String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context); /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -81,10 +85,10 @@ OperationStatusResult delete( PagedIterable list(String resourceGroupName, String sapVirtualInstanceName); /** - * Lists the SAP Database Instances in an SVI. + * Lists the Database resources associated with a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -94,31 +98,31 @@ OperationStatusResult delete( PagedIterable list(String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param id the resource ID. * @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 SAP Database Instance along with {@link Response}. + * @return the SAP Database Instance resource along with {@link Response}. */ SapDatabaseInstance getById(String id); /** - * Gets the SAP Database Instance. + * Gets the SAP Database Instance resource. * * @param id the resource ID. * @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 SAP Database Instance along with {@link Response}. + * @return the SAP Database Instance resource along with {@link Response}. */ Response getByIdWithResponse(String id, Context context); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -129,8 +133,8 @@ OperationStatusResult delete( OperationStatusResult deleteById(String id); /** - * Deletes the SAP Database Instance. <br><br>This will be used by service only. Delete by end user will - * return a Bad Request error. + * Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. + * <br><br>This will be used by service only. Delete by end user will return a Bad Request error. * * @param id the resource ID. * @param context The context to associate with this operation. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseScaleMethod.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseScaleMethod.java index e35917e2b9f0..cfa297e97d90 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseScaleMethod.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseScaleMethod.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapDatabaseScaleMethod. */ +/** The database scale method. */ public final class SapDatabaseScaleMethod extends ExpandableStringEnum { /** Static value ScaleUp for SapDatabaseScaleMethod. */ public static final SapDatabaseScaleMethod SCALE_UP = fromString("ScaleUp"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseType.java index ef178426ffde..550937b0bcf6 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDatabaseType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapDatabaseType. */ +/** Defines the supported SAP Database types. */ public final class SapDatabaseType extends ExpandableStringEnum { /** Static value HANA for SapDatabaseType. */ public static final SapDatabaseType HANA = fromString("HANA"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDeploymentType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDeploymentType.java index d9810c7f263a..ab4808669d42 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDeploymentType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapDeploymentType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapDeploymentType. */ +/** The type of SAP deployment, single server or Three tier. */ public final class SapDeploymentType extends ExpandableStringEnum { /** Static value SingleServer for SapDeploymentType. */ public static final SapDeploymentType SINGLE_SERVER = fromString("SingleServer"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapEnvironmentType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapEnvironmentType.java index 713ad14d6756..fcdcbea2840f 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapEnvironmentType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapEnvironmentType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapEnvironmentType. */ +/** Defines the environment type - Production/Non Production. */ public final class SapEnvironmentType extends ExpandableStringEnum { /** Static value NonProd for SapEnvironmentType. */ public static final SapEnvironmentType NON_PROD = fromString("NonProd"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHealthState.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHealthState.java index dc12eae270c6..ae53ce6bcebe 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHealthState.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHealthState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapHealthState. */ +/** Defines the health of SAP Instances. */ public final class SapHealthState extends ExpandableStringEnum { /** Static value Unknown for SapHealthState. */ public static final SapHealthState UNKNOWN = fromString("Unknown"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHighAvailabilityType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHighAvailabilityType.java index da4c7760d7c8..f53489e778d5 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHighAvailabilityType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapHighAvailabilityType.java @@ -8,7 +8,10 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapHighAvailabilityType. */ +/** + * The high availability Type. AvailabilitySet guarantees 99.95% availability. Availability Zone guarantees 99.99% + * availability. + */ public final class SapHighAvailabilityType extends ExpandableStringEnum { /** Static value AvailabilitySet for SapHighAvailabilityType. */ public static final SapHighAvailabilityType AVAILABILITY_SET = fromString("AvailabilitySet"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapProductType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapProductType.java index bffb68a16de2..ade193c0ecb7 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapProductType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapProductType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapProductType. */ +/** Defines the SAP Product type. */ public final class SapProductType extends ExpandableStringEnum { /** Static value ECC for SapProductType. */ public static final SapProductType ECC = fromString("ECC"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapSoftwareInstallationType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapSoftwareInstallationType.java index c33b4dbe521d..77dd1d5e66ac 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapSoftwareInstallationType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapSoftwareInstallationType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapSoftwareInstallationType. */ +/** The SAP software installation Type. */ public final class SapSoftwareInstallationType extends ExpandableStringEnum { /** Static value ServiceInitiated for SapSoftwareInstallationType. */ public static final SapSoftwareInstallationType SERVICE_INITIATED = fromString("ServiceInitiated"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstance.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstance.java index 487003c60fea..4122de317275 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstance.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstance.java @@ -76,8 +76,8 @@ public interface SapVirtualInstance { SapProductType sapProduct(); /** - * Gets the configuration property: Defines if an existing SAP system is being registered or a new SAP system is - * being created. + * Gets the configuration property: Defines if the SAP system is being created using Azure Center for SAP solutions + * (ACSS) or if an existing SAP system is being registered with ACSS. * * @return the configuration value. */ @@ -98,7 +98,7 @@ public interface SapVirtualInstance { SapVirtualInstanceStatus status(); /** - * Gets the health property: Defines the SAP Instance health. + * Gets the health property: Defines the health of SAP Instances. * * @return the health value. */ @@ -119,7 +119,7 @@ public interface SapVirtualInstance { SapVirtualInstanceProvisioningState provisioningState(); /** - * Gets the errors property: Defines the Virtual Instance for SAP errors. + * Gets the errors property: Indicates any errors on the Virtual Instance for SAP solutions resource. * * @return the errors value. */ @@ -219,11 +219,11 @@ interface WithSapProduct { /** The stage of the SapVirtualInstance definition allowing to specify configuration. */ interface WithConfiguration { /** - * Specifies the configuration property: Defines if an existing SAP system is being registered or a new SAP - * system is being created. + * Specifies the configuration property: Defines if the SAP system is being created using Azure Center for + * SAP solutions (ACSS) or if an existing SAP system is being registered with ACSS. * - * @param configuration Defines if an existing SAP system is being registered or a new SAP system is being - * created. + * @param configuration Defines if the SAP system is being created using Azure Center for SAP solutions + * (ACSS) or if an existing SAP system is being registered with ACSS. * @return the next definition stage. */ WithCreate withConfiguration(SapConfiguration configuration); @@ -345,7 +345,7 @@ interface WithIdentity { SapVirtualInstance refresh(Context context); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @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. @@ -354,7 +354,7 @@ interface WithIdentity { OperationStatusResult start(); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -365,9 +365,9 @@ interface WithIdentity { OperationStatusResult start(Context context); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * - * @param body The Virtual Instances for SAP stop request body. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -376,7 +376,7 @@ interface WithIdentity { OperationStatusResult stop(StopRequest body); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @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. @@ -385,9 +385,9 @@ interface WithIdentity { OperationStatusResult stop(); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * - * @param body The Virtual Instances for SAP stop request body. + * @param body The Virtual Instance for SAP solutions resource stop 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. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceList.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceList.java index 1ddbe97d4bb7..2badba25cf8e 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceList.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceList.java @@ -9,11 +9,11 @@ import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; -/** Defines the collection of Virtual Instance for SAP. */ +/** Defines the collection of Virtual Instance for SAP solutions resources. */ @Fluent public final class SapVirtualInstanceList { /* - * Gets the list of Virtual Instances for SAP. + * Gets the list of Virtual Instances for SAP solutions resources. */ @JsonProperty(value = "value") private List value; @@ -25,7 +25,7 @@ public final class SapVirtualInstanceList { private String nextLink; /** - * Get the value property: Gets the list of Virtual Instances for SAP. + * Get the value property: Gets the list of Virtual Instances for SAP solutions resources. * * @return the value value. */ @@ -34,7 +34,7 @@ public List value() { } /** - * Set the value property: Gets the list of Virtual Instances for SAP. + * Set the value property: Gets the list of Virtual Instances for SAP solutions resources. * * @param value the value value to set. * @return the SapVirtualInstanceList object itself. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceProvisioningState.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceProvisioningState.java index 9840b5f5774f..8ade6b2d0963 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceProvisioningState.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceProvisioningState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapVirtualInstanceProvisioningState. */ +/** Defines the provisioning states. */ public final class SapVirtualInstanceProvisioningState extends ExpandableStringEnum { /** Static value Succeeded for SapVirtualInstanceProvisioningState. */ diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceState.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceState.java index b56974929332..b9f6f9b28bae 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceState.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapVirtualInstanceState. */ +/** Defines the Virtual Instance for SAP state. */ public final class SapVirtualInstanceState extends ExpandableStringEnum { /** Static value InfrastructureDeploymentPending for SapVirtualInstanceState. */ public static final SapVirtualInstanceState INFRASTRUCTURE_DEPLOYMENT_PENDING = diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceStatus.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceStatus.java index a9464a8f384d..f4c01f76c049 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceStatus.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstanceStatus.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SapVirtualInstanceStatus. */ +/** Defines the SAP Instance status. */ public final class SapVirtualInstanceStatus extends ExpandableStringEnum { /** Static value Starting for SapVirtualInstanceStatus. */ public static final SapVirtualInstanceStatus STARTING = fromString("Starting"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstances.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstances.java index 0891bc5d0155..31832add2cef 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstances.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SapVirtualInstances.java @@ -11,36 +11,37 @@ /** Resource collection API of SapVirtualInstances. */ public interface SapVirtualInstances { /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 an Virtual Instance for SAP. + * @return a Virtual Instance for SAP solutions resource. */ SapVirtualInstance getByResourceGroup(String resourceGroupName, String sapVirtualInstanceName); /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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 an Virtual Instance for SAP along with {@link Response}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response}. */ Response getByResourceGroupWithResponse( String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -49,10 +50,11 @@ Response getByResourceGroupWithResponse( OperationStatusResult deleteByResourceGroup(String resourceGroupName, String sapVirtualInstanceName); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -62,53 +64,57 @@ Response getByResourceGroupWithResponse( OperationStatusResult delete(String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedIterable}. */ PagedIterable listByResourceGroup(String resourceGroupName); /** - * Gets all Virtual Instances for SAP in a resource group. + * Gets all Virtual Instances for SAP solutions resources in a Resource Group. * * @param resourceGroupName The name of the resource group. The name is case insensitive. * @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 all Virtual Instances for SAP in a resource group as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Resource Group as paginated response with {@link + * PagedIterable}. */ PagedIterable listByResourceGroup(String resourceGroupName, Context context); /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedIterable}. */ PagedIterable list(); /** - * Gets all Virtual Instances for SAP in the subscription. + * Gets all Virtual Instances for SAP solutions resources in a Subscription. * * @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 all Virtual Instances for SAP in the subscription as paginated response with {@link PagedIterable}. + * @return all Virtual Instances for SAP solutions resources in a Subscription as paginated response with {@link + * PagedIterable}. */ PagedIterable list(Context context); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -117,10 +123,10 @@ Response getByResourceGroupWithResponse( OperationStatusResult start(String resourceGroupName, String sapVirtualInstanceName); /** - * Starts the SAP System. + * Starts the SAP application, that is the Central Services instance and Application server instances. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -130,11 +136,11 @@ Response getByResourceGroupWithResponse( OperationStatusResult start(String resourceGroupName, String sapVirtualInstanceName, Context context); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -143,10 +149,10 @@ Response getByResourceGroupWithResponse( OperationStatusResult stop(String resourceGroupName, String sapVirtualInstanceName, StopRequest body); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. * @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. @@ -155,11 +161,11 @@ Response getByResourceGroupWithResponse( OperationStatusResult stop(String resourceGroupName, String sapVirtualInstanceName); /** - * Stops the SAP System. + * Stops the SAP Application, that is the Application server instances and Central Services instance. * * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param sapVirtualInstanceName The name of the Virtual Instances for SAP. - * @param body The Virtual Instances for SAP stop request body. + * @param sapVirtualInstanceName The name of the Virtual Instances for SAP solutions resource. + * @param body The Virtual Instance for SAP solutions resource stop 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. @@ -170,30 +176,31 @@ OperationStatusResult stop( String resourceGroupName, String sapVirtualInstanceName, StopRequest body, Context context); /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param id the resource ID. * @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 an Virtual Instance for SAP along with {@link Response}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response}. */ SapVirtualInstance getById(String id); /** - * Gets an Virtual Instance for SAP. + * Gets a Virtual Instance for SAP solutions resource. * * @param id the resource ID. * @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 an Virtual Instance for SAP along with {@link Response}. + * @return a Virtual Instance for SAP solutions resource along with {@link Response}. */ Response getByIdWithResponse(String id, Context context); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param id the resource ID. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -204,7 +211,8 @@ OperationStatusResult stop( OperationStatusResult deleteById(String id); /** - * Deletes an Virtual Instance for SAP. + * Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated Central + * Services Instance, Application Server Instances and Database Instance. * * @param id the resource ID. * @param context The context to associate with this operation. diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SearchType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SearchType.java index 05ec576807b6..a48d6b794f78 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SearchType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SearchType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SearchType. */ +/** Search type. */ public final class SearchType extends ExpandableStringEnum { /** Static value Elastic for SearchType. */ public static final SearchType ELASTIC = fromString("Elastic"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Sku.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Sku.java index 57a483f67cd2..8021fa782cbd 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Sku.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/Sku.java @@ -18,30 +18,28 @@ public final class Sku { private String name; /* - * This field is required to be implemented by the Resource Provider if the - * service has more than one tier, but is not required on a PUT. + * This field is required to be implemented by the Resource Provider if the service has more than one tier, but is + * not required on a PUT. */ @JsonProperty(value = "tier") private SkuTier tier; /* - * The SKU size. When the name field is the combination of tier and some - * other value, this would be the standalone code. + * The SKU size. When the name field is the combination of tier and some other value, this would be the standalone + * code. */ @JsonProperty(value = "size") private String size; /* - * If the service has different generations of hardware, for the same SKU, - * then that can be captured here. + * If the service has different generations of hardware, for the same SKU, then that can be captured here. */ @JsonProperty(value = "family") private String family; /* - * If the SKU supports scale out/in then the capacity integer should be - * included. If scale out/in is not possible for the resource this may be - * omitted. + * If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible + * for the resource this may be omitted. */ @JsonProperty(value = "capacity") private Integer capacity; diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionReasonCode.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionReasonCode.java index 9c975d930905..52a9acab8bc6 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionReasonCode.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionReasonCode.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SkuRestrictionReasonCode. */ +/** The SKU restriction reason code. */ public final class SkuRestrictionReasonCode extends ExpandableStringEnum { /** Static value NotSpecified for SkuRestrictionReasonCode. */ public static final SkuRestrictionReasonCode NOT_SPECIFIED = fromString("NotSpecified"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionType.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionType.java index 8090c72b4914..a88377ecc22d 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionType.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuRestrictionType.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for SkuRestrictionType. */ +/** The SKU restriction type. */ public final class SkuRestrictionType extends ExpandableStringEnum { /** Static value NotSpecified for SkuRestrictionType. */ public static final SkuRestrictionType NOT_SPECIFIED = fromString("NotSpecified"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuTier.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuTier.java index 8adcd71889f7..b0e9863770a3 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuTier.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SkuTier.java @@ -7,7 +7,10 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; -/** Defines values for SkuTier. */ +/** + * This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not + * required on a PUT. + */ public enum SkuTier { /** Enum value Free. */ FREE("Free"), @@ -36,6 +39,9 @@ public enum SkuTier { */ @JsonCreator public static SkuTier fromString(String value) { + if (value == null) { + return null; + } SkuTier[] items = SkuTier.values(); for (SkuTier item : items) { if (item.toString().equalsIgnoreCase(value)) { @@ -45,6 +51,7 @@ public static SkuTier fromString(String value) { return null; } + /** {@inheritDoc} */ @JsonValue @Override public String toString() { diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SshPublicKey.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SshPublicKey.java index b21e9afbe1da..496bd5a56120 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SshPublicKey.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/SshPublicKey.java @@ -13,10 +13,8 @@ @Fluent public final class SshPublicKey { /* - * SSH public key certificate used to authenticate with the VM through ssh. - * The key needs to be at least 2048-bit and in ssh-rsa format.

- * For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux - * VMs in + * SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit + * and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in * Azure](https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). */ @JsonProperty(value = "keyData") diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WordpressVersions.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WordpressVersions.java index 661830b4d4f5..3ffc801c5a39 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WordpressVersions.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WordpressVersions.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for WordpressVersions. */ +/** Application version. */ public final class WordpressVersions extends ExpandableStringEnum { /** Static value 5.4.3 for WordpressVersions. */ public static final WordpressVersions FIVE_FOUR_THREE = fromString("5.4.3"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadKind.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadKind.java index 0107df87f7e5..50df078efd6e 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadKind.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadKind.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for WorkloadKind. */ +/** Indicates which kind of php workload this resource represent e.g WordPress. */ public final class WorkloadKind extends ExpandableStringEnum { /** Static value WordPress for WorkloadKind. */ public static final WorkloadKind WORD_PRESS = fromString("WordPress"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadMonitorProvisioningState.java b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadMonitorProvisioningState.java index 8399e2222789..b52c8a6ef0d9 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadMonitorProvisioningState.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/main/java/com/azure/resourcemanager/workloads/models/WorkloadMonitorProvisioningState.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** Defines values for WorkloadMonitorProvisioningState. */ +/** State of provisioning of the SAP monitor. */ public final class WorkloadMonitorProvisioningState extends ExpandableStringEnum { /** Static value Accepted for WorkloadMonitorProvisioningState. */ public static final WorkloadMonitorProvisioningState ACCEPTED = fromString("Accepted"); diff --git a/sdk/workloads/azure-resourcemanager-workloads/src/samples/java/com/azure/resourcemanager/workloads/generated/SapVirtualInstancesCreateSamples.java b/sdk/workloads/azure-resourcemanager-workloads/src/samples/java/com/azure/resourcemanager/workloads/generated/SapVirtualInstancesCreateSamples.java index 27b204fb3590..cbfa40393da5 100644 --- a/sdk/workloads/azure-resourcemanager-workloads/src/samples/java/com/azure/resourcemanager/workloads/generated/SapVirtualInstancesCreateSamples.java +++ b/sdk/workloads/azure-resourcemanager-workloads/src/samples/java/com/azure/resourcemanager/workloads/generated/SapVirtualInstancesCreateSamples.java @@ -7,9 +7,9 @@ import com.azure.resourcemanager.workloads.models.ApplicationServerConfiguration; import com.azure.resourcemanager.workloads.models.CentralServerConfiguration; import com.azure.resourcemanager.workloads.models.DatabaseConfiguration; -import com.azure.resourcemanager.workloads.models.DeployerVmPackages; import com.azure.resourcemanager.workloads.models.DeploymentConfiguration; import com.azure.resourcemanager.workloads.models.DeploymentWithOSConfiguration; +import com.azure.resourcemanager.workloads.models.DiscoveryConfiguration; import com.azure.resourcemanager.workloads.models.HighAvailabilityConfiguration; import com.azure.resourcemanager.workloads.models.ImageReference; import com.azure.resourcemanager.workloads.models.LinuxConfiguration; @@ -19,6 +19,7 @@ import com.azure.resourcemanager.workloads.models.SapDatabaseType; import com.azure.resourcemanager.workloads.models.SapEnvironmentType; import com.azure.resourcemanager.workloads.models.SapHighAvailabilityType; +import com.azure.resourcemanager.workloads.models.SapInstallWithoutOSConfigSoftwareConfiguration; import com.azure.resourcemanager.workloads.models.SapProductType; import com.azure.resourcemanager.workloads.models.SingleServerConfiguration; import com.azure.resourcemanager.workloads.models.SshConfiguration; @@ -33,24 +34,132 @@ /** Samples for SapVirtualInstances Create. */ public final class SapVirtualInstancesCreateSamples { /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvSet.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Install_Distributed.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_HA_AvSet. + * Sample code: Install SAP Software on Distributed System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigHAAvSet( + public static void installSAPSoftwareOnDistributedSystem( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() .define("X00") - .withRegion("westcentralus") + .withRegion("eastus2") .withExistingResourceGroup("test-rg") .withEnvironment(SapEnvironmentType.PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( new DeploymentWithOSConfiguration() + .withAppLocation("eastus") + .withInfrastructureConfiguration( + new ThreeTierConfiguration() + .withAppResourceGroup("{{resourcegrp}}") + .withNetworkConfiguration(new NetworkConfiguration().withIsSecondaryIpEnabled(true)) + .withCentralServer( + new CentralServerConfiguration() + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/app") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E4ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP-HA") + .withSku("8.2") + .withVersion("8.2.2021091201")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureuser") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}"))))) + .withInstanceCount(1L)) + .withApplicationServer( + new ApplicationServerConfiguration() + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/app") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E4ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP-HA") + .withSku("8.2") + .withVersion("8.2.2021091201")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureuser") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}"))))) + .withInstanceCount(2L)) + .withDatabaseServer( + new DatabaseConfiguration() + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/app") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_M32ts") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP-HA") + .withSku("8.2") + .withVersion("8.2.2021091201")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureuser") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}"))))) + .withInstanceCount(1L))) + .withSoftwareConfiguration( + new SapInstallWithoutOSConfigSoftwareConfiguration() + .withBomUrl( + "https://teststorageaccount.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml") + .withSapBitsStorageAccountId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/teststorageaccount") + .withSoftwareVersion("SAP S/4HANA 1909 SPS 03")) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("sap.bpaas.com"))) + .withTags(mapOf("created by", "azureuser")) + .create(); + } + + /* + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvZone.json + */ + /** + * Sample code: Create Infrastructure only for HA System with Availability Zone. + * + * @param manager Entry point to WorkloadsManager. + */ + public static void createInfrastructureOnlyForHASystemWithAvailabilityZone( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { + manager + .sapVirtualInstances() + .define("X00") + .withRegion("westcentralus") + .withExistingResourceGroup("test-rg") + .withEnvironment(SapEnvironmentType.PROD) + .withSapProduct(SapProductType.S4HANA) + .withConfiguration( + new DeploymentConfiguration() .withAppLocation("eastus") .withInfrastructureConfiguration( new ThreeTierConfiguration() @@ -74,10 +183,14 @@ public static void sAPVirtualInstancesCreateWithOSConfigHAAvSet( .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair() - .withPublicKey("abc") - .withPrivateKey("xyz"))))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData( + "ssh-rsa public key"))))))) .withInstanceCount(2L)) .withApplicationServer( new ApplicationServerConfiguration() @@ -98,10 +211,14 @@ public static void sAPVirtualInstancesCreateWithOSConfigHAAvSet( .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair() - .withPublicKey("abc") - .withPrivateKey("xyz"))))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData( + "ssh-rsa public key"))))))) .withInstanceCount(6L)) .withDatabaseServer( new DatabaseConfiguration() @@ -123,36 +240,87 @@ public static void sAPVirtualInstancesCreateWithOSConfigHAAvSet( .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair() - .withPublicKey("abc") - .withPrivateKey("xyz"))))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData( + "ssh-rsa public key"))))))) .withInstanceCount(2L)) .withHighAvailabilityConfig( new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE)))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvZone.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Install_SingleServer.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_HA_AvZone. + * Sample code: Install SAP Software on Single Server System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigHAAvZone( + public static void installSAPSoftwareOnSingleServerSystem( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { + manager + .sapVirtualInstances() + .define("X00") + .withRegion("eastus2") + .withExistingResourceGroup("test-rg") + .withEnvironment(SapEnvironmentType.NON_PROD) + .withSapProduct(SapProductType.S4HANA) + .withConfiguration( + new DeploymentWithOSConfiguration() + .withAppLocation("eastus") + .withInfrastructureConfiguration( + new SingleServerConfiguration() + .withAppResourceGroup("test-rg") + .withSubnetId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/testsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E32ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("SUSE") + .withOffer("SLES-SAP") + .withSku("12-sp4-gen2") + .withVersion("2022.02.01")) + .withOsProfile( + new OSProfile() + .withAdminUsername("azureappadmin") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("{{sshkey}}") + .withPrivateKey("{{privateKey}}")))))) + .withSoftwareConfiguration( + new SapInstallWithoutOSConfigSoftwareConfiguration() + .withBomUrl( + "https://teststorageaccount.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml") + .withSapBitsStorageAccountId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/teststorageaccount") + .withSoftwareVersion("SAP S/4HANA 1909 SPS 03")) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("sap.bpaas.com"))) + .withTags(mapOf()) + .create(); + } + + /* + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvSet.json + */ + /** + * Sample code: Create Infrastructure with OS configuration for HA System with Availability Set (Recommended). + * + * @param manager Entry point to WorkloadsManager. + */ + public static void createInfrastructureWithOSConfigurationForHASystemWithAvailabilitySetRecommended( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -242,16 +410,8 @@ public static void sAPVirtualInstancesCreateWithOSConfigHAAvZone( .withInstanceCount(2L)) .withHighAvailabilityConfig( new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) .withTags(mapOf()) .create(); } @@ -260,11 +420,11 @@ public static void sAPVirtualInstancesCreateWithOSConfigHAAvZone( * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_Distributed.json */ /** - * Sample code: SAPVirtualInstances_Create_Distributed. + * Sample code: Create Infrastructure only for Distributed System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateDistributed( + public static void createInfrastructureOnlyForDistributedSystem( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -369,14 +529,116 @@ public static void sAPVirtualInstancesCreateDistributed( } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvZone.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_Distributed.json + */ + /** + * Sample code: Create Infrastructure with OS configuration for Distributed System (Recommended). + * + * @param manager Entry point to WorkloadsManager. + */ + public static void createInfrastructureWithOSConfigurationForDistributedSystemRecommended( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { + manager + .sapVirtualInstances() + .define("X00") + .withRegion("westcentralus") + .withExistingResourceGroup("test-rg") + .withEnvironment(SapEnvironmentType.PROD) + .withSapProduct(SapProductType.S4HANA) + .withConfiguration( + new DeploymentWithOSConfiguration() + .withAppLocation("eastus") + .withInfrastructureConfiguration( + new ThreeTierConfiguration() + .withAppResourceGroup("X00-RG") + .withCentralServer( + new CentralServerConfiguration() + .withSubnetId( + "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E16ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP") + .withSku("7.4") + .withVersion("7.4.2019062505")) + .withOsProfile( + new OSProfile() + .withAdminUsername("{your-username}") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("abc") + .withPrivateKey("xyz"))))) + .withInstanceCount(1L)) + .withApplicationServer( + new ApplicationServerConfiguration() + .withSubnetId( + "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_E32ds_v4") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP") + .withSku("7.4") + .withVersion("7.4.2019062505")) + .withOsProfile( + new OSProfile() + .withAdminUsername("{your-username}") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("abc") + .withPrivateKey("xyz"))))) + .withInstanceCount(6L)) + .withDatabaseServer( + new DatabaseConfiguration() + .withDatabaseType(SapDatabaseType.HANA) + .withSubnetId( + "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/dbsubnet") + .withVirtualMachineConfiguration( + new VirtualMachineConfiguration() + .withVmSize("Standard_M32ts") + .withImageReference( + new ImageReference() + .withPublisher("RedHat") + .withOffer("RHEL-SAP") + .withSku("7.4") + .withVersion("7.4.2019062505")) + .withOsProfile( + new OSProfile() + .withAdminUsername("{your-username}") + .withOsConfiguration( + new LinuxConfiguration() + .withDisablePasswordAuthentication(true) + .withSshKeyPair( + new SshKeyPair() + .withPublicKey("abc") + .withPrivateKey("xyz"))))) + .withInstanceCount(1L))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) + .withTags(mapOf()) + .create(); + } + + /* + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvSet.json */ /** - * Sample code: SAPVirtualInstances_Create_HA_AvZone. + * Sample code: Create Infrastructure only for HA System with Availability Set. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateHAAvZone(com.azure.resourcemanager.workloads.WorkloadsManager manager) { + public static void createInfrastructureOnlyForHASystemWithAvailabilitySet( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() .define("X00") @@ -445,7 +707,7 @@ public static void sAPVirtualInstancesCreateHAAvZone(com.azure.resourcemanager.w new SshPublicKey() .withKeyData( "ssh-rsa public key"))))))) - .withInstanceCount(6L)) + .withInstanceCount(5L)) .withDatabaseServer( new DatabaseConfiguration() .withDatabaseType(SapDatabaseType.HANA) @@ -477,20 +739,20 @@ public static void sAPVirtualInstancesCreateHAAvZone(com.azure.resourcemanager.w .withInstanceCount(2L)) .withHighAvailabilityConfig( new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE)))) + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET)))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_SingleServer.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_SingleServer.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_SingleServer. + * Sample code: Create Infrastructure only for Single Server System. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigSingleServer( + public static void createInfrastructureOnlyForSingleServerSystem( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -500,7 +762,7 @@ public static void sAPVirtualInstancesCreateWithOSConfigSingleServer( .withEnvironment(SapEnvironmentType.NON_PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( - new DeploymentWithOSConfiguration() + new DeploymentConfiguration() .withAppLocation("eastus") .withInfrastructureConfiguration( new SingleServerConfiguration() @@ -524,30 +786,26 @@ public static void sAPVirtualInstancesCreateWithOSConfigSingleServer( .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSshKeyPair( - new SshKeyPair().withPublicKey("abc").withPrivateKey("xyz")))))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withSsh( + new SshConfiguration() + .withPublicKeys( + Arrays + .asList( + new SshPublicKey() + .withKeyData("ssh-rsa public key"))))))))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_SingleServer.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_SingleServer.json */ /** - * Sample code: SAPVirtualInstances_Create_SingleServer. + * Sample code: Create Infrastructure with OS configuration for Single Server System (Recommended). * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateSingleServer( + public static void createInfrastructureWithOSConfigurationForSingleServerSystemRecommended( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -557,7 +815,7 @@ public static void sAPVirtualInstancesCreateSingleServer( .withEnvironment(SapEnvironmentType.NON_PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( - new DeploymentConfiguration() + new DeploymentWithOSConfiguration() .withAppLocation("eastus") .withInfrastructureConfiguration( new SingleServerConfiguration() @@ -581,140 +839,47 @@ public static void sAPVirtualInstancesCreateSingleServer( .withOsConfiguration( new LinuxConfiguration() .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData("ssh-rsa public key"))))))))) + .withSshKeyPair( + new SshKeyPair().withPublicKey("abc").withPrivateKey("xyz")))))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) .withTags(mapOf()) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_HA_AvSet.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_Discover.json */ /** - * Sample code: SAPVirtualInstances_Create_HA_AvSet. + * Sample code: Register existing SAP system as Virtual Instance for SAP solutions. * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateHAAvSet(com.azure.resourcemanager.workloads.WorkloadsManager manager) { + public static void registerExistingSAPSystemAsVirtualInstanceForSAPSolutions( + com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() .define("X00") - .withRegion("westcentralus") + .withRegion("northeurope") .withExistingResourceGroup("test-rg") - .withEnvironment(SapEnvironmentType.PROD) + .withEnvironment(SapEnvironmentType.NON_PROD) .withSapProduct(SapProductType.S4HANA) .withConfiguration( - new DeploymentConfiguration() - .withAppLocation("eastus") - .withInfrastructureConfiguration( - new ThreeTierConfiguration() - .withAppResourceGroup("X00-RG") - .withCentralServer( - new CentralServerConfiguration() - .withSubnetId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") - .withVirtualMachineConfiguration( - new VirtualMachineConfiguration() - .withVmSize("Standard_E16ds_v4") - .withImageReference( - new ImageReference() - .withPublisher("RedHat") - .withOffer("RHEL-SAP") - .withSku("7.4") - .withVersion("7.4.2019062505")) - .withOsProfile( - new OSProfile() - .withAdminUsername("{your-username}") - .withOsConfiguration( - new LinuxConfiguration() - .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData( - "ssh-rsa public key"))))))) - .withInstanceCount(2L)) - .withApplicationServer( - new ApplicationServerConfiguration() - .withSubnetId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/appsubnet") - .withVirtualMachineConfiguration( - new VirtualMachineConfiguration() - .withVmSize("Standard_E32ds_v4") - .withImageReference( - new ImageReference() - .withPublisher("RedHat") - .withOffer("RHEL-SAP") - .withSku("7.4") - .withVersion("7.4.2019062505")) - .withOsProfile( - new OSProfile() - .withAdminUsername("{your-username}") - .withOsConfiguration( - new LinuxConfiguration() - .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData( - "ssh-rsa public key"))))))) - .withInstanceCount(5L)) - .withDatabaseServer( - new DatabaseConfiguration() - .withDatabaseType(SapDatabaseType.HANA) - .withSubnetId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/dindurkhya-e2etesting/providers/Microsoft.Networks/virtualNetworks/test-vnet/subnets/dbsubnet") - .withVirtualMachineConfiguration( - new VirtualMachineConfiguration() - .withVmSize("Standard_M32ts") - .withImageReference( - new ImageReference() - .withPublisher("RedHat") - .withOffer("RHEL-SAP") - .withSku("7.4") - .withVersion("7.4.2019062505")) - .withOsProfile( - new OSProfile() - .withAdminUsername("{your-username}") - .withOsConfiguration( - new LinuxConfiguration() - .withDisablePasswordAuthentication(true) - .withSsh( - new SshConfiguration() - .withPublicKeys( - Arrays - .asList( - new SshPublicKey() - .withKeyData( - "ssh-rsa public key"))))))) - .withInstanceCount(2L)) - .withHighAvailabilityConfig( - new HighAvailabilityConfiguration() - .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_SET)))) - .withTags(mapOf()) + new DiscoveryConfiguration() + .withCentralServerVmId( + "/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Compute/virtualMachines/sapq20scsvm0")) + .withTags(mapOf("createdby", "abc@microsoft.com", "test", "abc")) .create(); } /* - * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_Distributed.json + * x-ms-original-file: specification/workloads/resource-manager/Microsoft.Workloads/preview/2021-12-01-preview/examples/sapvirtualinstances/SAPVirtualInstances_Create_WithOSConfig_HA_AvZone.json */ /** - * Sample code: SAPVirtualInstances_Create_WithOSConfig_Distributed. + * Sample code: Create Infrastructure with OS configuration for HA System with Availability Zone (Recommended). * * @param manager Entry point to WorkloadsManager. */ - public static void sAPVirtualInstancesCreateWithOSConfigDistributed( + public static void createInfrastructureWithOSConfigurationForHASystemWithAvailabilityZoneRecommended( com.azure.resourcemanager.workloads.WorkloadsManager manager) { manager .sapVirtualInstances() @@ -752,7 +917,7 @@ public static void sAPVirtualInstancesCreateWithOSConfigDistributed( new SshKeyPair() .withPublicKey("abc") .withPrivateKey("xyz"))))) - .withInstanceCount(1L)) + .withInstanceCount(2L)) .withApplicationServer( new ApplicationServerConfiguration() .withSubnetId( @@ -801,16 +966,11 @@ public static void sAPVirtualInstancesCreateWithOSConfigDistributed( new SshKeyPair() .withPublicKey("abc") .withPrivateKey("xyz"))))) - .withInstanceCount(1L))) - .withOsSapConfiguration( - new OsSapConfiguration() - .withDeployerVmPackages( - new DeployerVmPackages() - .withUrl( - "https://ybteststorageaccount.blob.core.windows.net/sapbits/deployervmpackages/DeployerVMPackages.zip") - .withStorageAccountId( - "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/yb-SapInstall/providers/Microsoft.Storage/storageAccounts/ybteststorageaccount")) - .withSapFqdn("xyz.test.com"))) + .withInstanceCount(2L)) + .withHighAvailabilityConfig( + new HighAvailabilityConfiguration() + .withHighAvailabilityType(SapHighAvailabilityType.AVAILABILITY_ZONE))) + .withOsSapConfiguration(new OsSapConfiguration().withSapFqdn("xyz.test.com"))) .withTags(mapOf()) .create(); }