-
Notifications
You must be signed in to change notification settings - Fork 180
/
ResourceSyncRulePropertiesSelector.yml
55 lines (55 loc) · 2.36 KB
/
ResourceSyncRulePropertiesSelector.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
### YamlMime:TSType
name: ResourceSyncRulePropertiesSelector
uid: '@azure/arm-extendedlocation.ResourceSyncRulePropertiesSelector'
package: '@azure/arm-extendedlocation'
summary: >-
A label selector is composed of two parts, matchLabels and matchExpressions.
The first part, matchLabels is a map of {key,value} pairs. A single
{key,value} in the matchLabels map is equivalent to an element of
matchExpressions, whose key field is 'key', the operator is 'In', and the
values array contains only 'value'. The second part, matchExpressions is a
list of resource selector requirements. Valid operators include In, NotIn,
Exists, and DoesNotExist. The values set must be non-empty in the case of In
and NotIn. The values set must be empty in the case of Exists and
DoesNotExist. All of the requirements, from both matchLabels and
matchExpressions must all be satisfied in order to match.
fullName: ResourceSyncRulePropertiesSelector
remarks: ''
isDeprecated: false
type: interface
properties:
- name: matchExpressions
uid: >-
@azure/arm-extendedlocation.ResourceSyncRulePropertiesSelector.matchExpressions
package: '@azure/arm-extendedlocation'
summary: >-
MatchExpressions is a list of resource selector requirements. Valid
operators include In, NotIn, Exists, and DoesNotExist. The values set must
be non-empty in the case of In and NotIn. The values set must be empty in
the case of Exists and DoesNotExist.
fullName: matchExpressions
remarks: ''
isDeprecated: false
syntax:
content: 'matchExpressions?: MatchExpressionsProperties[]'
return:
description: ''
type: >-
<xref uid="@azure/arm-extendedlocation.MatchExpressionsProperties"
/>[]
- name: matchLabels
uid: '@azure/arm-extendedlocation.ResourceSyncRulePropertiesSelector.matchLabels'
package: '@azure/arm-extendedlocation'
summary: >-
MatchLabels is a map of {key,value} pairs. A single {key,value} in the
matchLabels map is equivalent to an element of matchExpressions, whose key
field is 'key', the operator is 'In', and the values array contains only
'value'.
fullName: matchLabels
remarks: ''
isDeprecated: false
syntax:
content: 'matchLabels?: {[propertyName: string]: string}'
return:
description: ''
type: '{[propertyName: string]: string}'