Class VMInfoInner
java.lang.Object
com.azure.resourcemanager.dynatrace.fluent.models.VMInfoInner
Details of VM Resource having Dynatrace OneAgent installed.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the autoUpdateSetting property: Update settings of OneAgent.Get the availabilityState property: The availability state of OneAgent.Get the hostGroup property: The name of the host group.hostname()
Get the hostname property: The name of the host.Get the logModule property: Tells whether log modules are enabled or not.Get the monitoringType property: The monitoring mode of OneAgent.Get the resourceId property: Azure VM resource ID.Get the updateStatus property: The current update status of OneAgent.void
validate()
Validates the instance.version()
Get the version property: Version of the Dynatrace agent installed on the VM.withAutoUpdateSetting
(AutoUpdateSetting autoUpdateSetting) Set the autoUpdateSetting property: Update settings of OneAgent.withAvailabilityState
(AvailabilityState availabilityState) Set the availabilityState property: The availability state of OneAgent.withHostGroup
(String hostGroup) Set the hostGroup property: The name of the host group.withHostname
(String hostname) Set the hostname property: The name of the host.withLogModule
(LogModule logModule) Set the logModule property: Tells whether log modules are enabled or not.withMonitoringType
(MonitoringType monitoringType) Set the monitoringType property: The monitoring mode of OneAgent.withResourceId
(String resourceId) Set the resourceId property: Azure VM resource ID.withUpdateStatus
(UpdateStatus updateStatus) Set the updateStatus property: The current update status of OneAgent.withVersion
(String version) Set the version property: Version of the Dynatrace agent installed on the VM.
-
Constructor Details
-
VMInfoInner
public VMInfoInner()
-
-
Method Details
-
resourceId
Get the resourceId property: Azure VM resource ID.- Returns:
- the resourceId value.
-
withResourceId
Set the resourceId property: Azure VM resource ID.- Parameters:
resourceId
- the resourceId value to set.- Returns:
- the VMInfoInner object itself.
-
version
Get the version property: Version of the Dynatrace agent installed on the VM.- Returns:
- the version value.
-
withVersion
Set the version property: Version of the Dynatrace agent installed on the VM.- Parameters:
version
- the version value to set.- Returns:
- the VMInfoInner object itself.
-
monitoringType
Get the monitoringType property: The monitoring mode of OneAgent.- Returns:
- the monitoringType value.
-
withMonitoringType
Set the monitoringType property: The monitoring mode of OneAgent.- Parameters:
monitoringType
- the monitoringType value to set.- Returns:
- the VMInfoInner object itself.
-
autoUpdateSetting
Get the autoUpdateSetting property: Update settings of OneAgent.- Returns:
- the autoUpdateSetting value.
-
withAutoUpdateSetting
Set the autoUpdateSetting property: Update settings of OneAgent.- Parameters:
autoUpdateSetting
- the autoUpdateSetting value to set.- Returns:
- the VMInfoInner object itself.
-
updateStatus
Get the updateStatus property: The current update status of OneAgent.- Returns:
- the updateStatus value.
-
withUpdateStatus
Set the updateStatus property: The current update status of OneAgent.- Parameters:
updateStatus
- the updateStatus value to set.- Returns:
- the VMInfoInner object itself.
-
availabilityState
Get the availabilityState property: The availability state of OneAgent.- Returns:
- the availabilityState value.
-
withAvailabilityState
Set the availabilityState property: The availability state of OneAgent.- Parameters:
availabilityState
- the availabilityState value to set.- Returns:
- the VMInfoInner object itself.
-
logModule
Get the logModule property: Tells whether log modules are enabled or not.- Returns:
- the logModule value.
-
withLogModule
Set the logModule property: Tells whether log modules are enabled or not.- Parameters:
logModule
- the logModule value to set.- Returns:
- the VMInfoInner object itself.
-
hostGroup
Get the hostGroup property: The name of the host group.- Returns:
- the hostGroup value.
-
withHostGroup
Set the hostGroup property: The name of the host group.- Parameters:
hostGroup
- the hostGroup value to set.- Returns:
- the VMInfoInner object itself.
-
hostname
Get the hostname property: The name of the host.- Returns:
- the hostname value.
-
withHostname
Set the hostname property: The name of the host.- Parameters:
hostname
- the hostname value to set.- Returns:
- the VMInfoInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-