SapCentralServerInstance Interface

public interface SapCentralServerInstance

An immutable client-side representation of SapCentralServerInstance.

Method Summary

Modifier and Type Method and Description
abstract EnqueueReplicationServerProperties enqueueReplicationServerProperties()

Gets the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) properties.

abstract EnqueueServerProperties enqueueServerProperties()

Gets the enqueueServerProperties property: Defines the SAP Enqueue Server properties.

abstract SapVirtualInstanceError errors()

Gets the errors property: Defines the errors related to SAP Central Services Instance resource.

abstract GatewayServerProperties gatewayServerProperties()

Gets the gatewayServerProperties property: Defines the SAP Gateway Server properties.

abstract SapHealthState health()

Gets the health property: Defines the health of SAP Instances.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract SapCentralServerInstanceInner innerModel()

Gets the inner com.azure.resourcemanager.workloads.fluent.models.SapCentralServerInstanceInner object.

abstract String instanceNo()

Gets the instanceNo property: The central services instance number.

abstract String kernelPatch()

Gets the kernelPatch property: The central services instance Kernel Patch level.

abstract String kernelVersion()

Gets the kernelVersion property: The central services instance Kernel Version.

abstract LoadBalancerDetails loadBalancerDetails()

Gets the loadBalancerDetails property: The Load Balancer details such as LoadBalancer ID attached to ASCS Virtual Machines.

abstract String location()

Gets the location property: The geo-location where the resource lives.

abstract MessageServerProperties messageServerProperties()

Gets the messageServerProperties property: Defines the SAP Message Server properties.

abstract String name()

Gets the name property: The name of the resource.

abstract SapVirtualInstanceProvisioningState provisioningState()

Gets the provisioningState property: Defines the provisioning states.

abstract SapCentralServerInstance refresh()

Refreshes the resource to sync with Azure.

abstract SapCentralServerInstance refresh(Context context)

Refreshes the resource to sync with Azure.

abstract Region region()

Gets the region of the resource.

abstract String regionName()

Gets the name of the resource region.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract OperationStatusResult startInstance()

Starts the SAP Central Services Instance.

abstract OperationStatusResult startInstance(Context context)

Starts the SAP Central Services Instance.

abstract SapVirtualInstanceStatus status()

Gets the status property: Defines the SAP Instance status.

abstract OperationStatusResult stopInstance()

Stops the SAP Central Services Instance.

abstract OperationStatusResult stopInstance(StopRequest body, Context context)

Stops the SAP Central Services Instance.

abstract String subnet()

Gets the subnet property: The central services instance subnet.

abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the SapCentralServerInstance resource.

abstract List<CentralServerVmDetails> vmDetails()

Gets the vmDetails property: The list of virtual machines corresponding to the Central Services instance.

Method Details

enqueueReplicationServerProperties

public abstract EnqueueReplicationServerProperties enqueueReplicationServerProperties()

Gets the enqueueReplicationServerProperties property: Defines the SAP Enqueue Replication Server (ERS) properties.

Returns:

the enqueueReplicationServerProperties value.

enqueueServerProperties

public abstract EnqueueServerProperties enqueueServerProperties()

Gets the enqueueServerProperties property: Defines the SAP Enqueue Server properties.

Returns:

the enqueueServerProperties value.

errors

public abstract SapVirtualInstanceError errors()

Gets the errors property: Defines the errors related to SAP Central Services Instance resource.

Returns:

the errors value.

gatewayServerProperties

public abstract GatewayServerProperties gatewayServerProperties()

Gets the gatewayServerProperties property: Defines the SAP Gateway Server properties.

Returns:

the gatewayServerProperties value.

health

public abstract SapHealthState health()

Gets the health property: Defines the health of SAP Instances.

Returns:

the health value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract SapCentralServerInstanceInner innerModel()

Gets the inner com.azure.resourcemanager.workloads.fluent.models.SapCentralServerInstanceInner object.

Returns:

the inner object.

instanceNo

public abstract String instanceNo()

Gets the instanceNo property: The central services instance number.

Returns:

the instanceNo value.

kernelPatch

public abstract String kernelPatch()

Gets the kernelPatch property: The central services instance Kernel Patch level.

Returns:

the kernelPatch value.

kernelVersion

public abstract String kernelVersion()

Gets the kernelVersion property: The central services instance Kernel Version.

Returns:

the kernelVersion value.

loadBalancerDetails

public abstract LoadBalancerDetails loadBalancerDetails()

Gets the loadBalancerDetails property: The Load Balancer details such as LoadBalancer ID attached to ASCS Virtual Machines.

Returns:

the loadBalancerDetails value.

location

public abstract String location()

Gets the location property: The geo-location where the resource lives.

Returns:

the location value.

messageServerProperties

public abstract MessageServerProperties messageServerProperties()

Gets the messageServerProperties property: Defines the SAP Message Server properties.

Returns:

the messageServerProperties value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

provisioningState

public abstract SapVirtualInstanceProvisioningState provisioningState()

Gets the provisioningState property: Defines the provisioning states.

Returns:

the provisioningState value.

refresh

public abstract SapCentralServerInstance refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract SapCentralServerInstance refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

region

public abstract Region region()

Gets the region of the resource.

Returns:

the region of the resource.

regionName

public abstract String regionName()

Gets the name of the resource region.

Returns:

the name of the resource region.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

startInstance

public abstract OperationStatusResult startInstance()

Starts the SAP Central Services Instance.

Returns:

the current status of an async operation.

startInstance

public abstract OperationStatusResult startInstance(Context context)

Starts the SAP Central Services Instance.

Parameters:

context - The context to associate with this operation.

Returns:

the current status of an async operation.

status

public abstract SapVirtualInstanceStatus status()

Gets the status property: Defines the SAP Instance status.

Returns:

the status value.

stopInstance

public abstract OperationStatusResult stopInstance()

Stops the SAP Central Services Instance.

Returns:

the current status of an async operation.

stopInstance

public abstract OperationStatusResult stopInstance(StopRequest body, Context context)

Stops the SAP Central Services Instance.

Parameters:

body - SAP Central Services instance stop request body.
context - The context to associate with this operation.

Returns:

the current status of an async operation.

subnet

public abstract String subnet()

Gets the subnet property: The central services instance subnet.

Returns:

the subnet value.

systemData

public abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

tags

public abstract Map<String,String> tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract SapCentralServerInstance.Update update()

Begins update for the SapCentralServerInstance resource.

Returns:

the stage of resource update.

vmDetails

public abstract List<CentralServerVmDetails> vmDetails()

Gets the vmDetails property: The list of virtual machines corresponding to the Central Services instance.

Returns:

the vmDetails value.

Applies to