Interface ConfigData
public interface ConfigData
An immutable client-side representation of ConfigData.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the ConfigData definition.static interface
The ConfigData definition stages. -
Method Summary
Modifier and TypeMethodDescriptiondigests()
Gets the digests property: Advisor digest configuration.exclude()
Gets the exclude property: Exclude the resource from Advisor evaluations.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.advisor.fluent.models.ConfigDataInner object.Gets the lowCpuThreshold property: Minimum percentage threshold for Advisor low CPU utilization evaluation.name()
Gets the name property: The name of the resource.type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
exclude
Boolean exclude()Gets the exclude property: Exclude the resource from Advisor evaluations. Valid values: False (default) or True.- Returns:
- the exclude value.
-
lowCpuThreshold
CpuThreshold lowCpuThreshold()Gets the lowCpuThreshold property: Minimum percentage threshold for Advisor low CPU utilization evaluation. Valid only for subscriptions. Valid values: 5 (default), 10, 15 or 20.- Returns:
- the lowCpuThreshold value.
-
digests
List<DigestConfig> digests()Gets the digests property: Advisor digest configuration. Valid only for subscriptions.- Returns:
- the digests value.
-
innerModel
ConfigDataInner innerModel()Gets the inner com.azure.resourcemanager.advisor.fluent.models.ConfigDataInner object.- Returns:
- the inner object.
-