1- package com .microsoft .graph .beta .identity . conditionalaccess . policies . item ;
1+ package com .microsoft .graph .beta .admin . teams ;
22
3- import com .microsoft .graph .beta .models .ConditionalAccessPolicy ;
3+ import com .microsoft .graph .beta .admin .teams .policy .PolicyRequestBuilder ;
4+ import com .microsoft .graph .beta .admin .teams .userconfigurations .UserConfigurationsRequestBuilder ;
45import com .microsoft .graph .beta .models .odataerrors .ODataError ;
6+ import com .microsoft .graph .beta .models .teamsadministration .TeamsAdminRoot ;
57import com .microsoft .kiota .BaseRequestBuilder ;
68import com .microsoft .kiota .BaseRequestConfiguration ;
79import com .microsoft .kiota .HttpMethod ;
1618import java .util .Map ;
1719import java .util .Objects ;
1820/**
19- * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity.
21+ * Provides operations to manage the teams property of the microsoft.graph.admin entity.
2022 */
2123@ jakarta .annotation .Generated ("com.microsoft.kiota" )
22- public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder {
24+ public class TeamsRequestBuilder extends BaseRequestBuilder {
2325 /**
24- * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values.
26+ * Provides operations to manage the policy property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity.
27+ * @return a {@link PolicyRequestBuilder}
28+ */
29+ @ jakarta .annotation .Nonnull
30+ public PolicyRequestBuilder policy () {
31+ return new PolicyRequestBuilder (pathParameters , requestAdapter );
32+ }
33+ /**
34+ * Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity.
35+ * @return a {@link UserConfigurationsRequestBuilder}
36+ */
37+ @ jakarta .annotation .Nonnull
38+ public UserConfigurationsRequestBuilder userConfigurations () {
39+ return new UserConfigurationsRequestBuilder (pathParameters , requestAdapter );
40+ }
41+ /**
42+ * Instantiates a new {@link TeamsRequestBuilder} and sets the default values.
2543 * @param pathParameters Path parameters for the request
2644 * @param requestAdapter The request adapter to use to execute the requests.
2745 */
28- public ConditionalAccessPolicyItemRequestBuilder (@ jakarta .annotation .Nonnull final HashMap <String , Object > pathParameters , @ jakarta .annotation .Nonnull final RequestAdapter requestAdapter ) {
29- super (requestAdapter , "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did} {?%24expand,%24select}" , pathParameters );
46+ public TeamsRequestBuilder (@ jakarta .annotation .Nonnull final HashMap <String , Object > pathParameters , @ jakarta .annotation .Nonnull final RequestAdapter requestAdapter ) {
47+ super (requestAdapter , "{+baseurl}/admin/teams {?%24expand,%24select}" , pathParameters );
3048 }
3149 /**
32- * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder } and sets the default values.
50+ * Instantiates a new {@link TeamsRequestBuilder } and sets the default values.
3351 * @param rawUrl The raw URL to use for the request builder.
3452 * @param requestAdapter The request adapter to use to execute the requests.
3553 */
36- public ConditionalAccessPolicyItemRequestBuilder (@ jakarta .annotation .Nonnull final String rawUrl , @ jakarta .annotation .Nonnull final RequestAdapter requestAdapter ) {
37- super (requestAdapter , "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did} {?%24expand,%24select}" , rawUrl );
54+ public TeamsRequestBuilder (@ jakarta .annotation .Nonnull final String rawUrl , @ jakarta .annotation .Nonnull final RequestAdapter requestAdapter ) {
55+ super (requestAdapter , "{+baseurl}/admin/teams {?%24expand,%24select}" , rawUrl );
3856 }
3957 /**
40- * Delete a conditionalAccessPolicy object.
58+ * Delete navigation property teams for admin
4159 * @throws ODataError When receiving a 4XX or 5XX status code
42- * @see <a href="https://learn.microsoft.com/graph/api/conditionalaccesspolicy-delete?view=graph-rest-beta">Find more info here</a>
4360 */
4461 public void delete () {
4562 delete (null );
4663 }
4764 /**
48- * Delete a conditionalAccessPolicy object.
65+ * Delete navigation property teams for admin
4966 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
5067 * @throws ODataError When receiving a 4XX or 5XX status code
51- * @see <a href="https://learn.microsoft.com/graph/api/conditionalaccesspolicy-delete?view=graph-rest-beta">Find more info here</a>
5268 */
5369 public void delete (@ jakarta .annotation .Nullable final java .util .function .Consumer <DeleteRequestConfiguration > requestConfiguration ) {
5470 final RequestInformation requestInfo = toDeleteRequestInformation (requestConfiguration );
@@ -57,66 +73,62 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume
5773 this .requestAdapter .sendPrimitive (requestInfo , errorMapping , Void .class );
5874 }
5975 /**
60- * Retrieve the properties and relationships of a conditionalAccessPolicy object .
61- * @return a {@link ConditionalAccessPolicy }
76+ * Represents a collection of user configurations .
77+ * @return a {@link TeamsAdminRoot }
6278 * @throws ODataError When receiving a 4XX or 5XX status code
63- * @see <a href="https://learn.microsoft.com/graph/api/conditionalaccesspolicy-get?view=graph-rest-beta">Find more info here</a>
6479 */
6580 @ jakarta .annotation .Nullable
66- public ConditionalAccessPolicy get () {
81+ public TeamsAdminRoot get () {
6782 return get (null );
6883 }
6984 /**
70- * Retrieve the properties and relationships of a conditionalAccessPolicy object .
85+ * Represents a collection of user configurations .
7186 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
72- * @return a {@link ConditionalAccessPolicy }
87+ * @return a {@link TeamsAdminRoot }
7388 * @throws ODataError When receiving a 4XX or 5XX status code
74- * @see <a href="https://learn.microsoft.com/graph/api/conditionalaccesspolicy-get?view=graph-rest-beta">Find more info here</a>
7589 */
7690 @ jakarta .annotation .Nullable
77- public ConditionalAccessPolicy get (@ jakarta .annotation .Nullable final java .util .function .Consumer <GetRequestConfiguration > requestConfiguration ) {
91+ public TeamsAdminRoot get (@ jakarta .annotation .Nullable final java .util .function .Consumer <GetRequestConfiguration > requestConfiguration ) {
7892 final RequestInformation requestInfo = toGetRequestInformation (requestConfiguration );
7993 final HashMap <String , ParsableFactory <? extends Parsable >> errorMapping = new HashMap <String , ParsableFactory <? extends Parsable >>();
8094 errorMapping .put ("XXX" , ODataError ::createFromDiscriminatorValue );
81- return this .requestAdapter .send (requestInfo , errorMapping , ConditionalAccessPolicy ::createFromDiscriminatorValue );
95+ return this .requestAdapter .send (requestInfo , errorMapping , TeamsAdminRoot ::createFromDiscriminatorValue );
8296 }
8397 /**
84- * Update the properties of a conditionalAccessPolicy object.
98+ * Update the navigation property teams in admin
8599 * @param body The request body
86- * @return a {@link ConditionalAccessPolicy }
100+ * @return a {@link TeamsAdminRoot }
87101 * @throws ODataError When receiving a 4XX or 5XX status code
88- * @see <a href="https://learn.microsoft.com/graph/api/conditionalaccesspolicy-update?view=graph-rest-beta">Find more info here</a>
89102 */
90103 @ jakarta .annotation .Nullable
91- public ConditionalAccessPolicy patch (@ jakarta .annotation .Nonnull final ConditionalAccessPolicy body ) {
104+ public TeamsAdminRoot patch (@ jakarta .annotation .Nonnull final TeamsAdminRoot body ) {
92105 return patch (body , null );
93106 }
94107 /**
95- * Update the properties of a conditionalAccessPolicy object.
108+ * Update the navigation property teams in admin
96109 * @param body The request body
97110 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
98- * @return a {@link ConditionalAccessPolicy }
111+ * @return a {@link TeamsAdminRoot }
99112 * @throws ODataError When receiving a 4XX or 5XX status code
100- * @see <a href="https://learn.microsoft.com/graph/api/conditionalaccesspolicy-update?view=graph-rest-beta">Find more info here</a>
101113 */
102114 @ jakarta .annotation .Nullable
103- public ConditionalAccessPolicy patch (@ jakarta .annotation .Nonnull final ConditionalAccessPolicy body , @ jakarta .annotation .Nullable final java .util .function .Consumer <PatchRequestConfiguration > requestConfiguration ) {
115+ public TeamsAdminRoot patch (@ jakarta .annotation .Nonnull final TeamsAdminRoot body , @ jakarta .annotation .Nullable final java .util .function .Consumer <PatchRequestConfiguration > requestConfiguration ) {
104116 Objects .requireNonNull (body );
105117 final RequestInformation requestInfo = toPatchRequestInformation (body , requestConfiguration );
106118 final HashMap <String , ParsableFactory <? extends Parsable >> errorMapping = new HashMap <String , ParsableFactory <? extends Parsable >>();
107119 errorMapping .put ("XXX" , ODataError ::createFromDiscriminatorValue );
108- return this .requestAdapter .send (requestInfo , errorMapping , ConditionalAccessPolicy ::createFromDiscriminatorValue );
120+ return this .requestAdapter .send (requestInfo , errorMapping , TeamsAdminRoot ::createFromDiscriminatorValue );
109121 }
110122 /**
111- * Delete a conditionalAccessPolicy object.
123+ * Delete navigation property teams for admin
112124 * @return a {@link RequestInformation}
113125 */
114126 @ jakarta .annotation .Nonnull
115127 public RequestInformation toDeleteRequestInformation () {
116128 return toDeleteRequestInformation (null );
117129 }
118130 /**
119- * Delete a conditionalAccessPolicy object.
131+ * Delete navigation property teams for admin
120132 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
121133 * @return a {@link RequestInformation}
122134 */
@@ -127,15 +139,15 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl
127139 return requestInfo ;
128140 }
129141 /**
130- * Retrieve the properties and relationships of a conditionalAccessPolicy object .
142+ * Represents a collection of user configurations .
131143 * @return a {@link RequestInformation}
132144 */
133145 @ jakarta .annotation .Nonnull
134146 public RequestInformation toGetRequestInformation () {
135147 return toGetRequestInformation (null );
136148 }
137149 /**
138- * Retrieve the properties and relationships of a conditionalAccessPolicy object .
150+ * Represents a collection of user configurations .
139151 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
140152 * @return a {@link RequestInformation}
141153 */
@@ -147,22 +159,22 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f
147159 return requestInfo ;
148160 }
149161 /**
150- * Update the properties of a conditionalAccessPolicy object.
162+ * Update the navigation property teams in admin
151163 * @param body The request body
152164 * @return a {@link RequestInformation}
153165 */
154166 @ jakarta .annotation .Nonnull
155- public RequestInformation toPatchRequestInformation (@ jakarta .annotation .Nonnull final ConditionalAccessPolicy body ) {
167+ public RequestInformation toPatchRequestInformation (@ jakarta .annotation .Nonnull final TeamsAdminRoot body ) {
156168 return toPatchRequestInformation (body , null );
157169 }
158170 /**
159- * Update the properties of a conditionalAccessPolicy object.
171+ * Update the navigation property teams in admin
160172 * @param body The request body
161173 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
162174 * @return a {@link RequestInformation}
163175 */
164176 @ jakarta .annotation .Nonnull
165- public RequestInformation toPatchRequestInformation (@ jakarta .annotation .Nonnull final ConditionalAccessPolicy body , @ jakarta .annotation .Nullable final java .util .function .Consumer <PatchRequestConfiguration > requestConfiguration ) {
177+ public RequestInformation toPatchRequestInformation (@ jakarta .annotation .Nonnull final TeamsAdminRoot body , @ jakarta .annotation .Nullable final java .util .function .Consumer <PatchRequestConfiguration > requestConfiguration ) {
166178 Objects .requireNonNull (body );
167179 final RequestInformation requestInfo = new RequestInformation (HttpMethod .PATCH , urlTemplate , pathParameters );
168180 requestInfo .configure (requestConfiguration , PatchRequestConfiguration ::new );
@@ -173,12 +185,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull
173185 /**
174186 * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
175187 * @param rawUrl The raw URL to use for the request builder.
176- * @return a {@link ConditionalAccessPolicyItemRequestBuilder }
188+ * @return a {@link TeamsRequestBuilder }
177189 */
178190 @ jakarta .annotation .Nonnull
179- public ConditionalAccessPolicyItemRequestBuilder withUrl (@ jakarta .annotation .Nonnull final String rawUrl ) {
191+ public TeamsRequestBuilder withUrl (@ jakarta .annotation .Nonnull final String rawUrl ) {
180192 Objects .requireNonNull (rawUrl );
181- return new ConditionalAccessPolicyItemRequestBuilder (rawUrl , requestAdapter );
193+ return new TeamsRequestBuilder (rawUrl , requestAdapter );
182194 }
183195 /**
184196 * Configuration for the request such as headers, query parameters, and middleware options.
@@ -187,7 +199,7 @@ public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Non
187199 public class DeleteRequestConfiguration extends BaseRequestConfiguration {
188200 }
189201 /**
190- * Retrieve the properties and relationships of a conditionalAccessPolicy object .
202+ * Represents a collection of user configurations .
191203 */
192204 @ jakarta .annotation .Generated ("com.microsoft.kiota" )
193205 public class GetQueryParameters implements QueryParameters {
0 commit comments