AzureQueryProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.automation.models.AzureQueryProperties

public final class AzureQueryProperties

Azure query for the update configuration.

Constructor Summary

Constructor Description
AzureQueryProperties()

Method Summary

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.

Methods inherited from java.lang.Object

Constructor Details

AzureQueryProperties

public AzureQueryProperties()

Method Details

locations

public List locations()

Get the locations property: List of locations to scope the query to.

Returns:

the locations value.

scope

public List scope()

Get the scope property: List of Subscription or Resource Group ARM Ids.

Returns:

the scope value.

tagSettings

public TagSettingsProperties tagSettings()

Get the tagSettings property: Tag settings for the VM.

Returns:

the tagSettings value.

validate

public void validate()

Validates the instance.

withLocations

public AzureQueryProperties withLocations(List locations)

Set the locations property: List of locations to scope the query to.

Parameters:

locations - the locations value to set.

Returns:

the AzureQueryProperties object itself.

withScope

public AzureQueryProperties withScope(List scope)

Set the scope property: List of Subscription or Resource Group ARM Ids.

Parameters:

scope - the scope value to set.

Returns:

the AzureQueryProperties object itself.

withTagSettings

public AzureQueryProperties withTagSettings(TagSettingsProperties tagSettings)

Set the tagSettings property: Tag settings for the VM.

Parameters:

tagSettings - the tagSettings value to set.

Returns:

the AzureQueryProperties object itself.

Applies to