-
Notifications
You must be signed in to change notification settings - Fork 2
/
appentitlementsearchservicesearchrequest.go
151 lines (133 loc) · 4.57 KB
/
appentitlementsearchservicesearchrequest.go
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
// Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT.
package shared
// AppEntitlementSearchServiceSearchRequest - Search app entitlements by a variety of filters.
type AppEntitlementSearchServiceSearchRequest struct {
// The app entitlement expand mask allows the user to get additional information when getting responses containing app entitlement views.
AppEntitlementExpandMask *AppEntitlementExpandMask `json:"expandMask,omitempty"`
// Search for app entitlements that are being reviewed as part of this access review campaign.
AccessReviewID *string `json:"accessReviewId,omitempty"`
// Search for app entitlements that have this alias (exact match).
Alias *string `json:"alias,omitempty"`
// Search for app entitlements contained in any of these apps.
AppIds []string `json:"appIds,omitempty"`
// Search for app entitlements that are granted to any of these app user ids.
AppUserIds []string `json:"appUserIds,omitempty"`
// Search for app entitlements that are part of these compliace frameworks.
ComplianceFrameworkIds []string `json:"complianceFrameworkIds,omitempty"`
// Exclude app entitlements from the results that are in these app IDs.
ExcludeAppIds []string `json:"excludeAppIds,omitempty"`
// Exclude app entitlements from the results that these app users have granted.
ExcludeAppUserIds []string `json:"excludeAppUserIds,omitempty"`
// Include deleted app entitlements, this includes app entitlements that have a deleted parent object (app, app resource, app resource type)
IncludeDeleted *bool `json:"includeDeleted,omitempty"`
// Restrict results to only those who have expiring app entitlement user bindings.
OnlyGetExpiring *bool `json:"onlyGetExpiring,omitempty"`
// The pageSize where 0 <= pageSize <= 100. Values < 10 will be set to 10. A value of 0 returns the default page size (currently 25)
PageSize *int `json:"pageSize,omitempty"`
// The pageToken field.
PageToken *string `json:"pageToken,omitempty"`
// Query the app entitlements with a fuzzy search on display name and description.
Query *string `json:"query,omitempty"`
// Search for app entitlements that belongs to these resources.
ResourceIds []string `json:"resourceIds,omitempty"`
// Search for app entitlements that are for items on these resource types.
ResourceTypeIds []string `json:"resourceTypeIds,omitempty"`
// Search for app entitlements with these risk levels.
RiskLevelIds []string `json:"riskLevelIds,omitempty"`
}
func (o *AppEntitlementSearchServiceSearchRequest) GetAppEntitlementExpandMask() *AppEntitlementExpandMask {
if o == nil {
return nil
}
return o.AppEntitlementExpandMask
}
func (o *AppEntitlementSearchServiceSearchRequest) GetAccessReviewID() *string {
if o == nil {
return nil
}
return o.AccessReviewID
}
func (o *AppEntitlementSearchServiceSearchRequest) GetAlias() *string {
if o == nil {
return nil
}
return o.Alias
}
func (o *AppEntitlementSearchServiceSearchRequest) GetAppIds() []string {
if o == nil {
return nil
}
return o.AppIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetAppUserIds() []string {
if o == nil {
return nil
}
return o.AppUserIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetComplianceFrameworkIds() []string {
if o == nil {
return nil
}
return o.ComplianceFrameworkIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetExcludeAppIds() []string {
if o == nil {
return nil
}
return o.ExcludeAppIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetExcludeAppUserIds() []string {
if o == nil {
return nil
}
return o.ExcludeAppUserIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetIncludeDeleted() *bool {
if o == nil {
return nil
}
return o.IncludeDeleted
}
func (o *AppEntitlementSearchServiceSearchRequest) GetOnlyGetExpiring() *bool {
if o == nil {
return nil
}
return o.OnlyGetExpiring
}
func (o *AppEntitlementSearchServiceSearchRequest) GetPageSize() *int {
if o == nil {
return nil
}
return o.PageSize
}
func (o *AppEntitlementSearchServiceSearchRequest) GetPageToken() *string {
if o == nil {
return nil
}
return o.PageToken
}
func (o *AppEntitlementSearchServiceSearchRequest) GetQuery() *string {
if o == nil {
return nil
}
return o.Query
}
func (o *AppEntitlementSearchServiceSearchRequest) GetResourceIds() []string {
if o == nil {
return nil
}
return o.ResourceIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetResourceTypeIds() []string {
if o == nil {
return nil
}
return o.ResourceTypeIds
}
func (o *AppEntitlementSearchServiceSearchRequest) GetRiskLevelIds() []string {
if o == nil {
return nil
}
return o.RiskLevelIds
}