Monitor Interface
public interface Monitor
An immutable client-side representation of Monitor.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
appLocation()
Gets the app |
|
abstract
Monitor |
errors()
Gets the errors property: Defines the SAP monitor errors. |
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
User |
identity()
Gets the identity property: [currently not in use] Managed service identity(user assigned identities). |
|
abstract
Monitor |
innerModel()
Gets the inner com. |
| abstract String |
location()
Gets the location property: The geo-location where the resource lives. |
| abstract String |
logAnalyticsWorkspaceArmId()
Gets the log |
|
abstract
Managed |
managedResourceGroupConfiguration()
Gets the managed |
| abstract String |
monitorSubnet()
Gets the monitor |
| abstract String |
msiArmId()
Gets the msi |
| abstract String |
name()
Gets the name property: The name of the resource. |
|
abstract
Workload |
provisioningState()
Gets the provisioning |
| abstract Monitor |
refresh()
Refreshes the resource to sync with Azure. |
| abstract Monitor |
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
Routing |
routingPreference()
Gets the routing |
| abstract String |
storageAccountArmId()
Gets the storage |
|
abstract
System |
systemData()
Gets the system |
| 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 Monitor resource. |
| abstract String |
zoneRedundancyPreference()
Gets the zone |
Method Details
appLocation
public abstract String appLocation()
Gets the appLocation property: The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
Returns:
errors
public abstract MonitorPropertiesErrors errors()
Gets the errors property: Defines the SAP monitor errors.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
identity
public abstract UserAssignedServiceIdentity identity()
Gets the identity property: [currently not in use] Managed service identity(user assigned identities).
Returns:
innerModel
public abstract MonitorInner innerModel()
Gets the inner com.azure.resourcemanager.workloads.fluent.models.MonitorInner object.
Returns:
location
public abstract String location()
Gets the location property: The geo-location where the resource lives.
Returns:
logAnalyticsWorkspaceArmId
public abstract String logAnalyticsWorkspaceArmId()
Gets the logAnalyticsWorkspaceArmId property: The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
Returns:
managedResourceGroupConfiguration
public abstract ManagedRGConfiguration managedResourceGroupConfiguration()
Gets the managedResourceGroupConfiguration property: Managed resource group configuration.
Returns:
monitorSubnet
public abstract String monitorSubnet()
Gets the monitorSubnet property: The subnet which the SAP monitor will be deployed in.
Returns:
msiArmId
public abstract String msiArmId()
Gets the msiArmId property: The ARM ID of the MSI used for SAP monitoring.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
provisioningState
public abstract WorkloadMonitorProvisioningState provisioningState()
Gets the provisioningState property: State of provisioning of the SAP monitor.
Returns:
refresh
public abstract Monitor refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract Monitor refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
region
public abstract Region region()
Gets the region of the resource.
Returns:
regionName
public abstract String regionName()
Gets the name of the resource region.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
routingPreference
public abstract RoutingPreference routingPreference()
Gets the routingPreference property: Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
Returns:
storageAccountArmId
public abstract String storageAccountArmId()
Gets the storageAccountArmId property: The ARM ID of the Storage account used for SAP monitoring.
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
tags
public abstract Map<String,String> tags()
Gets the tags property: Resource tags.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract Monitor.Update update()
Begins update for the Monitor resource.
Returns:
zoneRedundancyPreference
public abstract String zoneRedundancyPreference()
Gets the zoneRedundancyPreference property: Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
Returns: