public final class AzureQueryProperties extends Object
Constructor and Description |
---|
AzureQueryProperties() |
Modifier and Type | Method and Description |
---|---|
List<String> |
locations()
Get the locations property: List of locations to scope the query to.
|
List<String> |
scope()
Get the scope property: List of Subscription or Resource Group ARM Ids.
|
TagSettingsProperties |
tagSettings()
Get the tagSettings property: Tag settings for the VM.
|
void |
validate()
Validates the instance.
|
AzureQueryProperties |
withLocations(List<String> locations)
Set the locations property: List of locations to scope the query to.
|
AzureQueryProperties |
withScope(List<String> scope)
Set the scope property: List of Subscription or Resource Group ARM Ids.
|
AzureQueryProperties |
withTagSettings(TagSettingsProperties tagSettings)
Set the tagSettings property: Tag settings for the VM.
|
public List<String> scope()
public AzureQueryProperties withScope(List<String> scope)
scope
- the scope value to set.public List<String> locations()
public AzureQueryProperties withLocations(List<String> locations)
locations
- the locations value to set.public TagSettingsProperties tagSettings()
public AzureQueryProperties withTagSettings(TagSettingsProperties tagSettings)
tagSettings
- the tagSettings value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.