Class SapNetWeaverProviderInstanceProperties
java.lang.Object
com.azure.resourcemanager.workloads.models.ProviderSpecificProperties
com.azure.resourcemanager.workloads.models.SapNetWeaverProviderInstanceProperties
Gets or sets the provider properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the sapClientId property: Gets or sets the SAP Client ID.Get the sapHostFileEntries property: Gets or sets the list of HostFile Entries.Get the sapHostname property: Gets or sets the target virtual machine IP Address/FQDN.Get the sapInstanceNr property: Gets or sets the instance number of SAP NetWeaver.Get the sapPassword property: Sets the SAP password.Get the sapPasswordUri property: Gets or sets the key vault URI to secret with the SAP password.Get the sapPortNumber property: Gets or sets the SAP HTTP port number.sapSid()
Get the sapSid property: Gets or sets the SAP System Identifier.Get the sapSslCertificateUri property: Gets or sets the blob URI to SSL certificate for the SAP system.Get the sapUsername property: Gets or sets the SAP user name.void
validate()
Validates the instance.withSapClientId
(String sapClientId) Set the sapClientId property: Gets or sets the SAP Client ID.withSapHostFileEntries
(List<String> sapHostFileEntries) Set the sapHostFileEntries property: Gets or sets the list of HostFile Entries.withSapHostname
(String sapHostname) Set the sapHostname property: Gets or sets the target virtual machine IP Address/FQDN.withSapInstanceNr
(String sapInstanceNr) Set the sapInstanceNr property: Gets or sets the instance number of SAP NetWeaver.withSapPassword
(String sapPassword) Set the sapPassword property: Sets the SAP password.withSapPasswordUri
(String sapPasswordUri) Set the sapPasswordUri property: Gets or sets the key vault URI to secret with the SAP password.withSapPortNumber
(String sapPortNumber) Set the sapPortNumber property: Gets or sets the SAP HTTP port number.withSapSid
(String sapSid) Set the sapSid property: Gets or sets the SAP System Identifier.withSapSslCertificateUri
(String sapSslCertificateUri) Set the sapSslCertificateUri property: Gets or sets the blob URI to SSL certificate for the SAP system.withSapUsername
(String sapUsername) Set the sapUsername property: Gets or sets the SAP user name.
-
Constructor Details
-
SapNetWeaverProviderInstanceProperties
public SapNetWeaverProviderInstanceProperties()
-
-
Method Details
-
sapSid
Get the sapSid property: Gets or sets the SAP System Identifier.- Returns:
- the sapSid value.
-
withSapSid
Set the sapSid property: Gets or sets the SAP System Identifier.- Parameters:
sapSid
- the sapSid value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapHostname
Get the sapHostname property: Gets or sets the target virtual machine IP Address/FQDN.- Returns:
- the sapHostname value.
-
withSapHostname
Set the sapHostname property: Gets or sets the target virtual machine IP Address/FQDN.- Parameters:
sapHostname
- the sapHostname value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapInstanceNr
Get the sapInstanceNr property: Gets or sets the instance number of SAP NetWeaver.- Returns:
- the sapInstanceNr value.
-
withSapInstanceNr
Set the sapInstanceNr property: Gets or sets the instance number of SAP NetWeaver.- Parameters:
sapInstanceNr
- the sapInstanceNr value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapHostFileEntries
Get the sapHostFileEntries property: Gets or sets the list of HostFile Entries.- Returns:
- the sapHostFileEntries value.
-
withSapHostFileEntries
public SapNetWeaverProviderInstanceProperties withSapHostFileEntries(List<String> sapHostFileEntries) Set the sapHostFileEntries property: Gets or sets the list of HostFile Entries.- Parameters:
sapHostFileEntries
- the sapHostFileEntries value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapUsername
Get the sapUsername property: Gets or sets the SAP user name.- Returns:
- the sapUsername value.
-
withSapUsername
Set the sapUsername property: Gets or sets the SAP user name.- Parameters:
sapUsername
- the sapUsername value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapPassword
Get the sapPassword property: Sets the SAP password.- Returns:
- the sapPassword value.
-
withSapPassword
Set the sapPassword property: Sets the SAP password.- Parameters:
sapPassword
- the sapPassword value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapPasswordUri
Get the sapPasswordUri property: Gets or sets the key vault URI to secret with the SAP password.- Returns:
- the sapPasswordUri value.
-
withSapPasswordUri
Set the sapPasswordUri property: Gets or sets the key vault URI to secret with the SAP password.- Parameters:
sapPasswordUri
- the sapPasswordUri value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapClientId
Get the sapClientId property: Gets or sets the SAP Client ID.- Returns:
- the sapClientId value.
-
withSapClientId
Set the sapClientId property: Gets or sets the SAP Client ID.- Parameters:
sapClientId
- the sapClientId value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapPortNumber
Get the sapPortNumber property: Gets or sets the SAP HTTP port number.- Returns:
- the sapPortNumber value.
-
withSapPortNumber
Set the sapPortNumber property: Gets or sets the SAP HTTP port number.- Parameters:
sapPortNumber
- the sapPortNumber value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
sapSslCertificateUri
Get the sapSslCertificateUri property: Gets or sets the blob URI to SSL certificate for the SAP system.- Returns:
- the sapSslCertificateUri value.
-
withSapSslCertificateUri
Set the sapSslCertificateUri property: Gets or sets the blob URI to SSL certificate for the SAP system.- Parameters:
sapSslCertificateUri
- the sapSslCertificateUri value to set.- Returns:
- the SapNetWeaverProviderInstanceProperties object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classProviderSpecificProperties
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-