Skip to content

Commit 81538ed

Browse files
committed
Update open api docs
1 parent 8b30df5 commit 81538ed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2406
-811
lines changed

openApiDocs/beta/Applications.yml

Lines changed: 43 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12210,11 +12210,11 @@ paths:
1221012210
put:
1221112211
tags:
1221212212
- servicePrincipals.customClaimsPolicy
12213-
summary: Create or replace claimsPolicy
12214-
description: 'Create a new customClaimsPolicy object if it doesn''t exist, or replace an existing one.'
12213+
summary: Update customClaimsPolicy
12214+
description: Update a customClaimsPolicy object.
1221512215
externalDocs:
1221612216
description: Find more info here
12217-
url: https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta
12217+
url: https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta
1221812218
operationId: servicePrincipal_SetClaimsPolicy
1221912219
parameters:
1222012220
- name: servicePrincipal-id
@@ -12245,11 +12245,11 @@ paths:
1224512245
patch:
1224612246
tags:
1224712247
- servicePrincipals.customClaimsPolicy
12248-
summary: Create or replace claimsPolicy
12249-
description: 'Create a new customClaimsPolicy object if it doesn''t exist, or replace an existing one.'
12248+
summary: Update customClaimsPolicy
12249+
description: Update a customClaimsPolicy object.
1225012250
externalDocs:
1225112251
description: Find more info here
12252-
url: https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta
12252+
url: https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta
1225312253
operationId: servicePrincipal_UpdateClaimsPolicy
1225412254
parameters:
1225512255
- name: servicePrincipal-id
@@ -22652,7 +22652,7 @@ components:
2265222652
nullable: true
2265322653
isManagementRestricted:
2265422654
type: boolean
22655-
description: 'true if the user is a member of a restricted management administrative unit. Default value is false. Read-only. To manage a user who is a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.'
22655+
description: 'true if the user is a member of a restricted management administrative unit. If not set, the default value is null and the default behavior is false. Read-only. To manage a user who is a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.'
2265622656
nullable: true
2265722657
isResourceAccount:
2265822658
type: boolean
@@ -24025,7 +24025,7 @@ components:
2402524025
nullable: true
2402624026
isManagementRestricted:
2402724027
type: boolean
24028-
description: 'Indicates whether the group is a member of a restricted management administrative unit. The default value is false. Read-only. To manage a group member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.'
24028+
description: 'Indicates whether the group is a member of a restricted management administrative unit. If not set, the default value is null and the default behavior is false. Read-only. To manage a group member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.'
2402924029
nullable: true
2403024030
isSubscribedByMail:
2403124031
type: boolean
@@ -26700,7 +26700,7 @@ components:
2670026700
nullable: true
2670126701
isManagementRestricted:
2670226702
type: boolean
26703-
description: 'Indicates whether the device is a member of a restricted management administrative unit. The default value is false. Read-only. To manage a device that''s a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.'
26703+
description: 'Indicates whether the device is a member of a restricted management administrative unit. If not set, the default value is null and the default behavior is false. Read-only. To manage a device that''s a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.'
2670426704
nullable: true
2670526705
isRooted:
2670626706
type: boolean
@@ -28071,7 +28071,7 @@ components:
2807128071
type: array
2807228072
items:
2807328073
$ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest'
28074-
description: The collection property of AppLogUploadRequest.
28074+
description: Indicates collection of App Log Upload Request.
2807528075
x-ms-navigationProperty: true
2807628076
additionalProperties:
2807728077
type: object
@@ -37506,11 +37506,11 @@ components:
3750637506
properties:
3750737507
displayName:
3750837508
type: string
37509-
description: The display name of the identity. This property is read-only.
37509+
description: 'The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don''t show up as changed when using delta.'
3751037510
nullable: true
3751137511
id:
3751237512
type: string
37513-
description: The identifier of the identity. This property is read-only.
37513+
description: 'Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that''s subject to review.'
3751437514
nullable: true
3751537515
additionalProperties:
3751637516
type: object
@@ -37550,7 +37550,6 @@ components:
3755037550
properties:
3755137551
inPlaceArchiveMailboxId:
3755237552
type: string
37553-
description: The unique identifier for the user's in-place archive mailbox.
3755437553
nullable: true
3755537554
primaryMailboxId:
3755637555
type: string
@@ -45850,6 +45849,8 @@ components:
4585045849
items:
4585145850
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
4585245851
description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
45852+
deviceMetadata:
45853+
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
4585345854
integratedAppMetadata:
4585445855
$ref: '#/components/schemas/microsoft.graph.integratedApplicationMetadata'
4585545856
protectedAppMetadata:
@@ -49823,7 +49824,7 @@ components:
4982349824
$ref: '#/components/schemas/microsoft.graph.contentBase'
4982449825
correlationId:
4982549826
type: string
49826-
description: 'An GUID identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).'
49827+
description: 'An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).'
4982749828
nullable: true
4982849829
createdDateTime:
4982949830
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
@@ -49856,6 +49857,22 @@ components:
4985649857
nullable: true
4985749858
additionalProperties:
4985849859
type: object
49860+
microsoft.graph.deviceMetadata:
49861+
title: deviceMetadata
49862+
type: object
49863+
properties:
49864+
deviceType:
49865+
type: string
49866+
description: 'Optional. The general type of the device (for example, ''Managed'', ''Unmanaged'').'
49867+
nullable: true
49868+
ipAddress:
49869+
type: string
49870+
description: The Internet Protocol (IP) address of the device.
49871+
nullable: true
49872+
operatingSystemSpecifications:
49873+
$ref: '#/components/schemas/microsoft.graph.operatingSystemSpecifications'
49874+
additionalProperties:
49875+
type: object
4985949876
microsoft.graph.integratedApplicationMetadata:
4986049877
title: integratedApplicationMetadata
4986149878
type: object
@@ -50733,6 +50750,18 @@ components:
5073350750
type: object
5073450751
additionalProperties:
5073550752
type: object
50753+
microsoft.graph.operatingSystemSpecifications:
50754+
title: operatingSystemSpecifications
50755+
type: object
50756+
properties:
50757+
operatingSystemPlatform:
50758+
type: string
50759+
description: 'The platform of the operating system (for example, ''Windows'').'
50760+
operatingSystemVersion:
50761+
type: string
50762+
description: The version string of the operating system.
50763+
additionalProperties:
50764+
type: object
5073650765
microsoft.graph.policyLocation:
5073750766
title: policyLocation
5073850767
type: object

openApiDocs/beta/BackupRestore.yml

Lines changed: 159 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -658,6 +658,91 @@ paths:
658658
$ref: '#/components/responses/ODataCountResponse'
659659
default:
660660
$ref: '#/components/responses/error'
661+
/solutions/backupRestore/emailNotificationsSetting:
662+
get:
663+
tags:
664+
- solutions.backupRestoreRoot
665+
summary: Get emailNotificationsSetting
666+
description: Read the properties and relationships of an emailNotificationsSetting object.
667+
externalDocs:
668+
description: Find more info here
669+
url: https://learn.microsoft.com/graph/api/emailnotificationssetting-get?view=graph-rest-beta
670+
operationId: solution.backupRestore_GetEmailNotificationsSetting
671+
parameters:
672+
- name: $select
673+
in: query
674+
description: Select properties to be returned
675+
style: form
676+
explode: false
677+
schema:
678+
uniqueItems: true
679+
type: array
680+
items:
681+
type: string
682+
- name: $expand
683+
in: query
684+
description: Expand related entities
685+
style: form
686+
explode: false
687+
schema:
688+
uniqueItems: true
689+
type: array
690+
items:
691+
type: string
692+
responses:
693+
2XX:
694+
description: Retrieved navigation property
695+
content:
696+
application/json:
697+
schema:
698+
$ref: '#/components/schemas/microsoft.graph.emailNotificationsSetting'
699+
default:
700+
$ref: '#/components/responses/error'
701+
x-ms-docs-operation-type: operation
702+
patch:
703+
tags:
704+
- solutions.backupRestoreRoot
705+
summary: Update emailNotificationsSetting
706+
description: Update the properties of an emailNotificationsSetting object.
707+
externalDocs:
708+
description: Find more info here
709+
url: https://learn.microsoft.com/graph/api/emailnotificationssetting-update?view=graph-rest-beta
710+
operationId: solution.backupRestore_UpdateEmailNotificationsSetting
711+
requestBody:
712+
description: New navigation property values
713+
content:
714+
application/json:
715+
schema:
716+
$ref: '#/components/schemas/microsoft.graph.emailNotificationsSetting'
717+
required: true
718+
responses:
719+
2XX:
720+
description: Success
721+
content:
722+
application/json:
723+
schema:
724+
$ref: '#/components/schemas/microsoft.graph.emailNotificationsSetting'
725+
default:
726+
$ref: '#/components/responses/error'
727+
x-ms-docs-operation-type: operation
728+
delete:
729+
tags:
730+
- solutions.backupRestoreRoot
731+
summary: Delete navigation property emailNotificationsSetting for solutions
732+
operationId: solution.backupRestore_DeleteEmailNotificationsSetting
733+
parameters:
734+
- name: If-Match
735+
in: header
736+
description: ETag
737+
style: simple
738+
schema:
739+
type: string
740+
responses:
741+
2XX:
742+
description: Success
743+
default:
744+
$ref: '#/components/responses/error'
745+
x-ms-docs-operation-type: operation
661746
/solutions/backupRestore/exchangeProtectionPolicies:
662747
get:
663748
tags:
@@ -7755,6 +7840,8 @@ components:
77557840
items:
77567841
$ref: '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
77577842
x-ms-navigationProperty: true
7843+
emailNotificationsSetting:
7844+
$ref: '#/components/schemas/microsoft.graph.emailNotificationsSetting'
77587845
exchangeProtectionPolicies:
77597846
type: array
77607847
items:
@@ -7911,6 +7998,21 @@ components:
79117998
description: The list of email addresses to add to the OneDrive protection policy.
79127999
additionalProperties:
79138000
type: object
8001+
microsoft.graph.emailNotificationsSetting:
8002+
allOf:
8003+
- $ref: '#/components/schemas/microsoft.graph.entity'
8004+
- title: emailNotificationsSetting
8005+
type: object
8006+
properties:
8007+
additionalEvents:
8008+
$ref: '#/components/schemas/microsoft.graph.notificationEventsType'
8009+
isEnabled:
8010+
type: boolean
8011+
description: Indicates whether notifications are enabled.
8012+
recipients:
8013+
$ref: '#/components/schemas/microsoft.graph.notificationRecipients'
8014+
additionalProperties:
8015+
type: object
79148016
microsoft.graph.exchangeProtectionPolicy:
79158017
allOf:
79168018
- $ref: '#/components/schemas/microsoft.graph.protectionPolicyBase'
@@ -8281,6 +8383,12 @@ components:
82818383
description: Timestamp of the last modification of this protection unit.
82828384
format: date-time
82838385
nullable: true
8386+
offboardRequestedDateTime:
8387+
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
8388+
type: string
8389+
description: The time when protection unit offboard was requested.
8390+
format: date-time
8391+
nullable: true
82848392
policyId:
82858393
type: string
82868394
description: The unique identifier of the protection policy based on which protection unit was created.
@@ -8642,6 +8750,28 @@ components:
86428750
$ref: '#/components/schemas/microsoft.graph.protectionUnitsBulkJobStatus'
86438751
additionalProperties:
86448752
type: object
8753+
microsoft.graph.notificationEventsType:
8754+
title: notificationEventsType
8755+
enum:
8756+
- none
8757+
- restoreAndPolicyUpdates
8758+
- unknownFutureValue
8759+
type: string
8760+
x-ms-enum-flags:
8761+
isFlags: true
8762+
microsoft.graph.notificationRecipients:
8763+
title: notificationRecipients
8764+
type: object
8765+
properties:
8766+
customRecipients:
8767+
type: array
8768+
items:
8769+
$ref: '#/components/schemas/microsoft.graph.emailIdentity'
8770+
description: A list of users or groups that receive notifications. Only specify this property when role is set to custom.
8771+
role:
8772+
$ref: '#/components/schemas/microsoft.graph.notificationRecipientsType'
8773+
additionalProperties:
8774+
type: object
86458775
microsoft.graph.mailboxType:
86468776
title: mailboxType
86478777
enum:
@@ -8831,6 +8961,9 @@ components:
88318961
- unprotected
88328962
- removeRequested
88338963
- unknownFutureValue
8964+
- offboardRequested
8965+
- offboarded
8966+
- cancelOffboardRequested
88348967
type: string
88358968
microsoft.graph.restorableArtifact:
88368969
title: restorableArtifact
@@ -8911,11 +9044,11 @@ components:
89119044
properties:
89129045
displayName:
89139046
type: string
8914-
description: The display name of the identity. This property is read-only.
9047+
description: 'The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don''t show up as changed when using delta.'
89159048
nullable: true
89169049
id:
89179050
type: string
8918-
description: The identifier of the identity. This property is read-only.
9051+
description: 'Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that''s subject to review.'
89199052
nullable: true
89209053
additionalProperties:
89219054
type: object
@@ -9311,6 +9444,30 @@ components:
93119444
- completedWithErrors
93129445
- unknownFutureValue
93139446
type: string
9447+
microsoft.graph.emailIdentity:
9448+
allOf:
9449+
- $ref: '#/components/schemas/microsoft.graph.identity'
9450+
- title: emailIdentity
9451+
type: object
9452+
properties:
9453+
email:
9454+
type: string
9455+
description: Email address of the user.
9456+
nullable: true
9457+
additionalProperties:
9458+
type: object
9459+
microsoft.graph.notificationRecipientsType:
9460+
title: notificationRecipientsType
9461+
enum:
9462+
- none
9463+
- globalAdmins
9464+
- backupAdmins
9465+
- custom
9466+
- allAdmins
9467+
- unknownFutureValue
9468+
type: string
9469+
x-ms-enum-flags:
9470+
isFlags: true
93149471
microsoft.graph.destinationType:
93159472
title: destinationType
93169473
enum:

0 commit comments

Comments
 (0)