Class DiscoveryConfiguration
java.lang.Object
com.azure.resourcemanager.workloads.models.SapConfiguration
com.azure.resourcemanager.workloads.models.DiscoveryConfiguration
Discovery Details.
-
Constructor Summary
ConstructorDescriptionCreates an instance of DiscoveryConfiguration class. -
Method Summary
Modifier and TypeMethodDescriptionGet the appLocation property: The geo-location where the SAP system exists.Get the centralServerVmId property: The virtual machine ID of the Central Server.Get the managedRgStorageAccountName property: The custom storage account name for the storage account created by the service in the managed resource group created as part of VIS deployment.<br><br>Refer to the storage account naming rules [here](https://learn.microsoft.com/azure/azure-resource-manager/management/resource-name-rules#microsoftstorage).<br><br>If not provided, the service will create the storage account with a random name.void
validate()
Validates the instance.withCentralServerVmId
(String centralServerVmId) Set the centralServerVmId property: The virtual machine ID of the Central Server.withManagedRgStorageAccountName
(String managedRgStorageAccountName) Set the managedRgStorageAccountName property: The custom storage account name for the storage account created by the service in the managed resource group created as part of VIS deployment.<br><br>Refer to the storage account naming rules [here](https://learn.microsoft.com/azure/azure-resource-manager/management/resource-name-rules#microsoftstorage).<br><br>If not provided, the service will create the storage account with a random name.
-
Constructor Details
-
DiscoveryConfiguration
public DiscoveryConfiguration()Creates an instance of DiscoveryConfiguration class.
-
-
Method Details
-
centralServerVmId
Get the centralServerVmId property: The virtual machine ID of the Central Server.- Returns:
- the centralServerVmId value.
-
withCentralServerVmId
Set the centralServerVmId property: The virtual machine ID of the Central Server.- Parameters:
centralServerVmId
- the centralServerVmId value to set.- Returns:
- the DiscoveryConfiguration object itself.
-
managedRgStorageAccountName
Get the managedRgStorageAccountName property: The custom storage account name for the storage account created by the service in the managed resource group created as part of VIS deployment.<br><br>Refer to the storage account naming rules [here](https://learn.microsoft.com/azure/azure-resource-manager/management/resource-name-rules#microsoftstorage).<br><br>If not provided, the service will create the storage account with a random name.- Returns:
- the managedRgStorageAccountName value.
-
withManagedRgStorageAccountName
Set the managedRgStorageAccountName property: The custom storage account name for the storage account created by the service in the managed resource group created as part of VIS deployment.<br><br>Refer to the storage account naming rules [here](https://learn.microsoft.com/azure/azure-resource-manager/management/resource-name-rules#microsoftstorage).<br><br>If not provided, the service will create the storage account with a random name.- Parameters:
managedRgStorageAccountName
- the managedRgStorageAccountName value to set.- Returns:
- the DiscoveryConfiguration object itself.
-
appLocation
Get the appLocation property: The geo-location where the SAP system exists.- Returns:
- the appLocation value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classSapConfiguration
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-