diff --git a/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resource_groups_operations.py b/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resource_groups_operations.py
index 597c3c40f99f..a454763e818d 100644
--- a/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resource_groups_operations.py
+++ b/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resource_groups_operations.py
@@ -456,7 +456,9 @@ def list(
self, filter=None, top=None, custom_headers=None, raw=False, **operation_config):
"""Gets all the resource groups for a subscription.
- :param filter: The filter to apply on the operation.
+ :param filter: The filter to apply on the operation.
You can
+ filter by tag names and values. For example, to filter for a tag name
+ and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'
:type filter: str
:param top: The number of results to return. If null is passed,
returns all resource groups.
diff --git a/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resources_operations.py b/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resources_operations.py
index 4cb4bfc2a36c..e8c1a037ea81 100644
--- a/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resources_operations.py
+++ b/azure-mgmt-resource/azure/mgmt/resource/resources/v2018_05_01/operations/resources_operations.py
@@ -46,9 +46,28 @@ def list_by_resource_group(
:param resource_group_name: The resource group with the resources to
get.
:type resource_group_name: str
- :param filter: The filter to apply on the operation.
+ :param filter: The filter to apply on the operation.
The
+ properties you can use for eq (equals) or ne (not equals) are:
+ location, resourceType, name, resourceGroup, identity,
+ identity/principalId, plan, plan/publisher, plan/product, plan/name,
+ plan/version, and plan/promotionCode.
For example, to filter by
+ a resource type, use: $filter=resourceType eq
+ 'Microsoft.Network/virtualNetworks'
You can use
+ substringof(value, property) in the filter. The properties you can use
+ for substring are: name and resourceGroup.
For example, to get
+ all resources with 'demo' anywhere in the name, use:
+ $filter=substringof('demo', name)
You can link more than one
+ substringof together by adding and/or operators.
You can filter
+ by tag names and values. For example, to filter for a tag name and
+ value, use $filter=tagName eq 'tag1' and tagValue eq
+ 'Value1'
You can use some properties together when filtering.
+ The combinations you can use are: substringof and/or resourceType,
+ plan and plan/publisher and plan/name, identity and
+ identity/principalId.
:type filter: str
- :param expand: The $expand query parameter
+ :param expand: The $expand query parameter. You can expand createdTime
+ and changedTime. For example, to expand both properties, use
+ $expand=changedTime,createdTime
:type expand: str
:param top: The number of results to return. If null is passed,
returns all resources.
@@ -315,9 +334,28 @@ def list(
self, filter=None, expand=None, top=None, custom_headers=None, raw=False, **operation_config):
"""Get all the resources in a subscription.
- :param filter: The filter to apply on the operation.
+ :param filter: The filter to apply on the operation.
The
+ properties you can use for eq (equals) or ne (not equals) are:
+ location, resourceType, name, resourceGroup, identity,
+ identity/principalId, plan, plan/publisher, plan/product, plan/name,
+ plan/version, and plan/promotionCode.
For example, to filter by
+ a resource type, use: $filter=resourceType eq
+ 'Microsoft.Network/virtualNetworks'
You can use
+ substringof(value, property) in the filter. The properties you can use
+ for substring are: name and resourceGroup.
For example, to get
+ all resources with 'demo' anywhere in the name, use:
+ $filter=substringof('demo', name)
You can link more than one
+ substringof together by adding and/or operators.
You can filter
+ by tag names and values. For example, to filter for a tag name and
+ value, use $filter=tagName eq 'tag1' and tagValue eq
+ 'Value1'
You can use some properties together when filtering.
+ The combinations you can use are: substringof and/or resourceType,
+ plan and plan/publisher and plan/name, identity and
+ identity/principalId.
:type filter: str
- :param expand: The $expand query parameter.
+ :param expand: The $expand query parameter. You can expand createdTime
+ and changedTime. For example, to expand both properties, use
+ $expand=changedTime,createdTime
:type expand: str
:param top: The number of results to return. If null is passed,
returns all resource groups.