You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Get release definitions with names containing searchText.
66
+
/// </summary>
67
+
publicstring?SearchText{get;set;}
68
+
69
+
/// <summary>
70
+
/// The properties that should be expanded in the list of Release definitions.
71
+
/// </summary>
72
+
[DisplayName("$expand")]
73
+
publicstring?Expand{get;set;}
74
+
75
+
/// <summary>
76
+
/// Release definitions with given artifactType will be returned.
77
+
/// Values can be Build, Jenkins, GitHub, Nuget, Team Build (external), ExternalTFSBuild, Git, TFVC, ExternalTfsXamlBuild.
78
+
/// </summary>
79
+
publicstring?ArtifactType{get;set;}
80
+
81
+
/// <summary>
82
+
/// Release definitions with given artifactSourceId will be returned. e.g.
83
+
/// For build it would be {projectGuid}:{BuildDefinitionId}, for Jenkins it would be {JenkinsConnectionId}:{JenkinsDefinitionId}, for TfsOnPrem it would be {TfsOnPremConnectionId}:{ProjectName}:{TfsOnPremDefinitionId}.
84
+
/// For third-party artifacts e.g. TeamCity, BitBucket you may refer 'uniqueSourceIdentifier' inside vss-extension.json at https://github.com/Microsoft/vsts-rm-extensions/blob/master/Extensions.
85
+
/// </summary>
86
+
publicstring?ArtifactSourceId{get;set;}
87
+
88
+
/// <summary>
89
+
/// Number of release definitions to get.
90
+
/// </summary>
91
+
[DisplayName("$top")]
92
+
publicint?Top{get;set;}
93
+
94
+
/// <summary>
95
+
/// Gets the release definitions after the continuation token provided.
96
+
/// </summary>
97
+
publicstring?ContinuationToken{get;set;}
98
+
99
+
/// <summary>
100
+
/// Gets the results in the defined order. Default is 'IdAscending'.
101
+
/// </summary>
102
+
publicstring?QueryOrder{get;set;}
103
+
104
+
/// <summary>
105
+
/// Gets the release definitions under the specified path.
106
+
/// </summary>
107
+
publicstring?Path{get;set;}
108
+
109
+
/// <summary>
110
+
/// 'true'to gets the release definitions with exact match as specified in searchText. Default is 'false'.
111
+
/// </summary>
112
+
publicbool?IsExactNameMatch{get;set;}
113
+
114
+
/// <summary>
115
+
/// A comma-delimited list of tags. Only release definitions with these tags will be returned.
116
+
/// </summary>
117
+
publicstring?TagFilter{get;set;}
118
+
119
+
/// <summary>
120
+
/// A comma-delimited list of extended properties to be retrieved.
121
+
/// If set, the returned Release Definitions will contain values for the specified property Ids (if they exist).
122
+
/// If not set, properties will not be included.
123
+
/// Note that this will not filter out any Release Definition from results irrespective of whether it has property set or not.
124
+
/// </summary>
125
+
publicstring?PropertyFilters{get;set;}
126
+
127
+
/// <summary>
128
+
/// A comma-delimited list of release definitions to retrieve.
129
+
/// </summary>
130
+
publicstring?DefinitionIdFilter{get;set;}
131
+
132
+
/// <summary>
133
+
/// 'true' to get release definitions that has been deleted. Default is 'false'
134
+
/// </summary>
135
+
publicbool?IsDeleted{get;set;}
136
+
137
+
/// <summary>
138
+
/// 'true' to get the release definitions under the folder with name as specified in searchText. Default is 'false'.
0 commit comments