HanaInstanceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. hanaonazure. fluent. models. HanaInstanceInner
- com.
- com.
- com.
public final class HanaInstanceInner
extends Resource
HANA instance info on Azure (ARM properties and HANA properties).
Constructor Summary
Constructor | Description |
---|---|
HanaInstanceInner() |
Creates an instance of Hana |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
hanaInstanceId()
Get the hana |
Hardware |
hardwareProfile()
Get the hardware |
String |
hwRevision()
Get the hw |
Network |
networkProfile()
Get the network |
OSProfile |
osProfile()
Get the os |
String |
partnerNodeId()
Get the partner |
Hana |
powerState()
Get the power |
Hana |
provisioningState()
Get the provisioning |
String |
proximityPlacementGroup()
Get the proximity |
Storage |
storageProfile()
Get the storage |
void |
validate()
Validates the instance. |
Hana |
withHardwareProfile(HardwareProfile hardwareProfile)
Set the hardware |
Hana |
withLocation(String location) |
Hana |
withNetworkProfile(NetworkProfile networkProfile)
Set the network |
Hana |
withOsProfile(OSProfile osProfile)
Set the os |
Hana |
withPartnerNodeId(String partnerNodeId)
Set the partner |
Hana |
withStorageProfile(StorageProfile storageProfile)
Set the storage |
Hana |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
HanaInstanceInner
public HanaInstanceInner()
Creates an instance of HanaInstanceInner class.
Method Details
hanaInstanceId
public String hanaInstanceId()
Get the hanaInstanceId property: Specifies the HANA instance unique ID.
Returns:
hardwareProfile
public HardwareProfile hardwareProfile()
Get the hardwareProfile property: Specifies the hardware settings for the HANA instance.
Returns:
hwRevision
public String hwRevision()
Get the hwRevision property: Hardware revision of a HANA instance.
Returns:
networkProfile
public NetworkProfile networkProfile()
Get the networkProfile property: Specifies the network settings for the HANA instance.
Returns:
osProfile
public OSProfile osProfile()
Get the osProfile property: Specifies the operating system settings for the HANA instance.
Returns:
partnerNodeId
public String partnerNodeId()
Get the partnerNodeId property: ARM ID of another HanaInstance that will share a network with this HanaInstance.
Returns:
powerState
public HanaInstancePowerStateEnum powerState()
Get the powerState property: Resource power state.
Returns:
provisioningState
public HanaProvisioningStatesEnum provisioningState()
Get the provisioningState property: State of provisioning of the HanaInstance.
Returns:
proximityPlacementGroup
public String proximityPlacementGroup()
Get the proximityPlacementGroup property: Resource proximity placement group.
Returns:
storageProfile
public StorageProfile storageProfile()
Get the storageProfile property: Specifies the storage settings for the HANA instance disks.
Returns:
validate
public void validate()
Validates the instance.
withHardwareProfile
public HanaInstanceInner withHardwareProfile(HardwareProfile hardwareProfile)
Set the hardwareProfile property: Specifies the hardware settings for the HANA instance.
Parameters:
Returns:
withLocation
public HanaInstanceInner withLocation(String location)
Overrides:
HanaInstanceInner.withLocation(String location)Parameters:
withNetworkProfile
public HanaInstanceInner withNetworkProfile(NetworkProfile networkProfile)
Set the networkProfile property: Specifies the network settings for the HANA instance.
Parameters:
Returns:
withOsProfile
public HanaInstanceInner withOsProfile(OSProfile osProfile)
Set the osProfile property: Specifies the operating system settings for the HANA instance.
Parameters:
Returns:
withPartnerNodeId
public HanaInstanceInner withPartnerNodeId(String partnerNodeId)
Set the partnerNodeId property: ARM ID of another HanaInstance that will share a network with this HanaInstance.
Parameters:
Returns:
withStorageProfile
public HanaInstanceInner withStorageProfile(StorageProfile storageProfile)
Set the storageProfile property: Specifies the storage settings for the HANA instance disks.
Parameters:
Returns:
withTags
public HanaInstanceInner withTags(Map
Overrides:
HanaInstanceInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for