/
GraphSystemSubject.yml
129 lines (129 loc) · 4.43 KB
/
GraphSystemSubject.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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
### YamlMime:TSType
name: GraphSystemSubject
uid: azure-devops-extension-api.GraphSystemSubject
package: azure-devops-extension-api
summary: Top-level graph entity
fullName: GraphSystemSubject
remarks: ''
isDeprecated: false
type: interface
inheritedProperties:
- name: descriptor
uid: azure-devops-extension-api.GraphSystemSubject.descriptor
package: azure-devops-extension-api
summary: >-
The descriptor is the primary way to reference the graph subject while the
system is running. This field will uniquely identify the same graph
subject across both Accounts and Organizations.
fullName: descriptor
remarks: ''
isDeprecated: false
syntax:
content: 'descriptor: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.descriptor](xref:azure-devops-extension-api.GraphSubject.descriptor)
- name: displayName
uid: azure-devops-extension-api.GraphSystemSubject.displayName
package: azure-devops-extension-api
summary: >-
This is the non-unique display name of the graph subject. To change this
field, you must alter its value in the source provider.
fullName: displayName
remarks: ''
isDeprecated: false
syntax:
content: 'displayName: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.displayName](xref:azure-devops-extension-api.GraphSubject.displayName)
- name: legacyDescriptor
uid: azure-devops-extension-api.GraphSystemSubject.legacyDescriptor
package: azure-devops-extension-api
summary: >-
[Internal Use Only] The legacy descriptor is here in case you need to
access old version IMS using identity descriptor.
fullName: legacyDescriptor
remarks: ''
isDeprecated: false
syntax:
content: 'legacyDescriptor: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.legacyDescriptor](xref:azure-devops-extension-api.GraphSubject.legacyDescriptor)
- name: origin
uid: azure-devops-extension-api.GraphSystemSubject.origin
package: azure-devops-extension-api
summary: The type of source provider for the origin identifier (ex:AD, AAD, MSA)
fullName: origin
remarks: ''
isDeprecated: false
syntax:
content: 'origin: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.origin](xref:azure-devops-extension-api.GraphSubject.origin)
- name: originId
uid: azure-devops-extension-api.GraphSystemSubject.originId
package: azure-devops-extension-api
summary: >-
The unique identifier from the system of origin. Typically a sid, object
id or Guid. Linking and unlinking operations can cause this value to
change for a user because the user is not backed by a different provider
and has a different unique id in the new provider.
fullName: originId
remarks: ''
isDeprecated: false
syntax:
content: 'originId: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.originId](xref:azure-devops-extension-api.GraphSubject.originId)
- name: subjectKind
uid: azure-devops-extension-api.GraphSystemSubject.subjectKind
package: azure-devops-extension-api
summary: >-
This field identifies the type of the graph subject (ex: Group, Scope,
User).
fullName: subjectKind
remarks: ''
isDeprecated: false
syntax:
content: 'subjectKind: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.subjectKind](xref:azure-devops-extension-api.GraphSubject.subjectKind)
- name: url
uid: azure-devops-extension-api.GraphSystemSubject.url
package: azure-devops-extension-api
summary: This url is the full route to the source resource of this graph subject.
fullName: url
remarks: ''
isDeprecated: false
syntax:
content: 'url: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[GraphSubject.url](xref:azure-devops-extension-api.GraphSubject.url)
extends: <xref uid="azure-devops-extension-api.GraphSubject" />