RegisteredServer Interface

public interface RegisteredServer

An immutable client-side representation of RegisteredServer.

Method Summary

Modifier and Type Method and Description
abstract ServerAuthType activeAuthType()

Gets the activeAuthType property: Server auth type.

abstract String agentVersion()

Gets the agentVersion property: Registered Server Agent Version.

abstract OffsetDateTime agentVersionExpirationDate()

Gets the agentVersionExpirationDate property: Registered Server Agent Version Expiration Date.

abstract RegisteredServerAgentVersionStatus agentVersionStatus()

Gets the agentVersionStatus property: Registered Server Agent Version Status.

abstract String applicationId()

Gets the applicationId property: Server Application Id.

abstract String clusterId()

Gets the clusterId property: Registered Server clusterId.

abstract String clusterName()

Gets the clusterName property: Registered Server clusterName.

abstract String discoveryEndpointUri()

Gets the discoveryEndpointUri property: Resource discoveryEndpointUri.

abstract String friendlyName()

Gets the friendlyName property: Friendly Name.

abstract String id()

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

abstract Boolean identity()

Gets the identity property: Apply server with newly discovered ApplicationId if available.

abstract RegisteredServerInner innerModel()

Gets the inner com.azure.resourcemanager.storagesync.fluent.models.RegisteredServerInner object.

abstract String lastHeartBeat()

Gets the lastHeartBeat property: Registered Server last heart beat.

abstract String lastOperationName()

Gets the lastOperationName property: Resource Last Operation Name.

abstract String lastWorkflowId()

Gets the lastWorkflowId property: Registered Server lastWorkflowId.

abstract String latestApplicationId()

Gets the latestApplicationId property: Latest Server Application Id discovered from the server.

abstract String managementEndpointUri()

Gets the managementEndpointUri property: Management Endpoint Uri.

abstract String monitoringConfiguration()

Gets the monitoringConfiguration property: Monitoring Configuration.

abstract String monitoringEndpointUri()

Gets the monitoringEndpointUri property: Telemetry Endpoint Uri.

abstract String name()

Gets the name property: The name of the resource.

abstract String provisioningState()

Gets the provisioningState property: Registered Server Provisioning State.

abstract RegisteredServer refresh()

Refreshes the resource to sync with Azure.

abstract RegisteredServer refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract String resourceLocation()

Gets the resourceLocation property: Resource Location.

abstract String serverCertificate()

Gets the serverCertificate property: Registered Server Certificate.

abstract String serverId()

Gets the serverId property: Registered Server serverId.

abstract Integer serverManagementErrorCode()

Gets the serverManagementErrorCode property: Registered Server Management Error Code.

abstract String serverName()

Gets the serverName property: Server name.

abstract String serverOSVersion()

Gets the serverOSVersion property: Registered Server OS Version.

abstract String serverRole()

Gets the serverRole property: Registered Server serverRole.

abstract String serviceLocation()

Gets the serviceLocation property: Service Location.

abstract String storageSyncServiceUid()

Gets the storageSyncServiceUid property: Registered Server storageSyncServiceUid.

abstract SystemData systemData()

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

abstract void triggerRollover(TriggerRolloverRequest parameters)

Triggers Server certificate rollover.

abstract void triggerRollover(TriggerRolloverRequest parameters, Context context)

Triggers Server certificate rollover.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the RegisteredServer resource.

Method Details

activeAuthType

public abstract ServerAuthType activeAuthType()

Gets the activeAuthType property: Server auth type.

Returns:

the activeAuthType value.

agentVersion

public abstract String agentVersion()

Gets the agentVersion property: Registered Server Agent Version.

Returns:

the agentVersion value.

agentVersionExpirationDate

public abstract OffsetDateTime agentVersionExpirationDate()

Gets the agentVersionExpirationDate property: Registered Server Agent Version Expiration Date.

Returns:

the agentVersionExpirationDate value.

agentVersionStatus

public abstract RegisteredServerAgentVersionStatus agentVersionStatus()

Gets the agentVersionStatus property: Registered Server Agent Version Status.

Returns:

the agentVersionStatus value.

applicationId

public abstract String applicationId()

Gets the applicationId property: Server Application Id.

Returns:

the applicationId value.

clusterId

public abstract String clusterId()

Gets the clusterId property: Registered Server clusterId.

Returns:

the clusterId value.

clusterName

public abstract String clusterName()

Gets the clusterName property: Registered Server clusterName.

Returns:

the clusterName value.

discoveryEndpointUri

public abstract String discoveryEndpointUri()

Gets the discoveryEndpointUri property: Resource discoveryEndpointUri.

Returns:

the discoveryEndpointUri value.

friendlyName

public abstract String friendlyName()

Gets the friendlyName property: Friendly Name.

Returns:

the friendlyName value.

id

public abstract String id()

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

Returns:

the id value.

identity

public abstract Boolean identity()

Gets the identity property: Apply server with newly discovered ApplicationId if available.

Returns:

the identity value.

innerModel

public abstract RegisteredServerInner innerModel()

Gets the inner com.azure.resourcemanager.storagesync.fluent.models.RegisteredServerInner object.

Returns:

the inner object.

lastHeartBeat

public abstract String lastHeartBeat()

Gets the lastHeartBeat property: Registered Server last heart beat.

Returns:

the lastHeartBeat value.

lastOperationName

public abstract String lastOperationName()

Gets the lastOperationName property: Resource Last Operation Name.

Returns:

the lastOperationName value.

lastWorkflowId

public abstract String lastWorkflowId()

Gets the lastWorkflowId property: Registered Server lastWorkflowId.

Returns:

the lastWorkflowId value.

latestApplicationId

public abstract String latestApplicationId()

Gets the latestApplicationId property: Latest Server Application Id discovered from the server. It is not yet applied.

Returns:

the latestApplicationId value.

managementEndpointUri

public abstract String managementEndpointUri()

Gets the managementEndpointUri property: Management Endpoint Uri.

Returns:

the managementEndpointUri value.

monitoringConfiguration

public abstract String monitoringConfiguration()

Gets the monitoringConfiguration property: Monitoring Configuration.

Returns:

the monitoringConfiguration value.

monitoringEndpointUri

public abstract String monitoringEndpointUri()

Gets the monitoringEndpointUri property: Telemetry Endpoint Uri.

Returns:

the monitoringEndpointUri value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

provisioningState

public abstract String provisioningState()

Gets the provisioningState property: Registered Server Provisioning State.

Returns:

the provisioningState value.

refresh

public abstract RegisteredServer refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract RegisteredServer refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

resourceLocation

public abstract String resourceLocation()

Gets the resourceLocation property: Resource Location.

Returns:

the resourceLocation value.

serverCertificate

public abstract String serverCertificate()

Gets the serverCertificate property: Registered Server Certificate.

Returns:

the serverCertificate value.

serverId

public abstract String serverId()

Gets the serverId property: Registered Server serverId.

Returns:

the serverId value.

serverManagementErrorCode

public abstract Integer serverManagementErrorCode()

Gets the serverManagementErrorCode property: Registered Server Management Error Code.

Returns:

the serverManagementErrorCode value.

serverName

public abstract String serverName()

Gets the serverName property: Server name.

Returns:

the serverName value.

serverOSVersion

public abstract String serverOSVersion()

Gets the serverOSVersion property: Registered Server OS Version.

Returns:

the serverOSVersion value.

serverRole

public abstract String serverRole()

Gets the serverRole property: Registered Server serverRole.

Returns:

the serverRole value.

serviceLocation

public abstract String serviceLocation()

Gets the serviceLocation property: Service Location.

Returns:

the serviceLocation value.

storageSyncServiceUid

public abstract String storageSyncServiceUid()

Gets the storageSyncServiceUid property: Registered Server storageSyncServiceUid.

Returns:

the storageSyncServiceUid value.

systemData

public abstract SystemData systemData()

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

Returns:

the systemData value.

triggerRollover

public abstract void triggerRollover(TriggerRolloverRequest parameters)

Triggers Server certificate rollover.

Parameters:

parameters - Body of Trigger Rollover request.

triggerRollover

public abstract void triggerRollover(TriggerRolloverRequest parameters, Context context)

Triggers Server certificate rollover.

Parameters:

parameters - Body of Trigger Rollover request.
context - The context to associate with this operation.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract RegisteredServer.Update update()

Begins update for the RegisteredServer resource.

Returns:

the stage of resource update.

Applies to