@@ -18483,6 +18483,237 @@ paths:
1848318483 default:
1848418484 $ref: '#/components/responses/error'
1848518485 x-ms-docs-operation-type: operation
18486+ '/groups/{group-id}/groupLifecyclePolicies':
18487+ get:
18488+ tags:
18489+ - groups.groupLifecyclePolicy
18490+ summary: Get groupLifecyclePolicies from groups
18491+ operationId: groups_ListGroupLifecyclePolicies
18492+ parameters:
18493+ - name: group-id
18494+ in: path
18495+ description: 'key: id of group'
18496+ required: true
18497+ schema:
18498+ type: string
18499+ x-ms-docs-key-type: group
18500+ - $ref: '#/components/parameters/top'
18501+ - $ref: '#/components/parameters/skip'
18502+ - $ref: '#/components/parameters/search'
18503+ - $ref: '#/components/parameters/filter'
18504+ - $ref: '#/components/parameters/count'
18505+ - name: $orderby
18506+ in: query
18507+ description: Order items by property values
18508+ style: form
18509+ explode: false
18510+ schema:
18511+ uniqueItems: true
18512+ type: array
18513+ items:
18514+ enum:
18515+ - id
18516+ - id desc
18517+ - alternateNotificationEmails
18518+ - alternateNotificationEmails desc
18519+ - groupLifetimeInDays
18520+ - groupLifetimeInDays desc
18521+ - managedGroupTypes
18522+ - managedGroupTypes desc
18523+ type: string
18524+ - name: $select
18525+ in: query
18526+ description: Select properties to be returned
18527+ style: form
18528+ explode: false
18529+ schema:
18530+ uniqueItems: true
18531+ type: array
18532+ items:
18533+ enum:
18534+ - id
18535+ - alternateNotificationEmails
18536+ - groupLifetimeInDays
18537+ - managedGroupTypes
18538+ type: string
18539+ - name: $expand
18540+ in: query
18541+ description: Expand related entities
18542+ style: form
18543+ explode: false
18544+ schema:
18545+ uniqueItems: true
18546+ type: array
18547+ items:
18548+ enum:
18549+ - '*'
18550+ type: string
18551+ responses:
18552+ '200':
18553+ $ref: '#/components/responses/microsoft.graph.groupLifecyclePolicyCollectionResponse'
18554+ default:
18555+ $ref: '#/components/responses/error'
18556+ x-ms-pageable:
18557+ nextLinkName: '@odata.nextLink'
18558+ operationName: listMore
18559+ x-ms-docs-operation-type: operation
18560+ post:
18561+ tags:
18562+ - groups.groupLifecyclePolicy
18563+ summary: Create new navigation property to groupLifecyclePolicies for groups
18564+ operationId: groups_CreateGroupLifecyclePolicies
18565+ parameters:
18566+ - name: group-id
18567+ in: path
18568+ description: 'key: id of group'
18569+ required: true
18570+ schema:
18571+ type: string
18572+ x-ms-docs-key-type: group
18573+ requestBody:
18574+ description: New navigation property
18575+ content:
18576+ application/json:
18577+ schema:
18578+ $ref: '#/components/schemas/microsoft.graph.groupLifecyclePolicy'
18579+ required: true
18580+ responses:
18581+ '201':
18582+ description: Created navigation property.
18583+ content:
18584+ application/json:
18585+ schema:
18586+ $ref: '#/components/schemas/microsoft.graph.groupLifecyclePolicy'
18587+ default:
18588+ $ref: '#/components/responses/error'
18589+ x-ms-docs-operation-type: operation
18590+ '/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}':
18591+ get:
18592+ tags:
18593+ - groups.groupLifecyclePolicy
18594+ summary: Get groupLifecyclePolicies from groups
18595+ operationId: groups_GetGroupLifecyclePolicies
18596+ parameters:
18597+ - name: group-id
18598+ in: path
18599+ description: 'key: id of group'
18600+ required: true
18601+ schema:
18602+ type: string
18603+ x-ms-docs-key-type: group
18604+ - name: groupLifecyclePolicy-id
18605+ in: path
18606+ description: 'key: id of groupLifecyclePolicy'
18607+ required: true
18608+ schema:
18609+ type: string
18610+ x-ms-docs-key-type: groupLifecyclePolicy
18611+ - name: $select
18612+ in: query
18613+ description: Select properties to be returned
18614+ style: form
18615+ explode: false
18616+ schema:
18617+ uniqueItems: true
18618+ type: array
18619+ items:
18620+ enum:
18621+ - id
18622+ - alternateNotificationEmails
18623+ - groupLifetimeInDays
18624+ - managedGroupTypes
18625+ type: string
18626+ - name: $expand
18627+ in: query
18628+ description: Expand related entities
18629+ style: form
18630+ explode: false
18631+ schema:
18632+ uniqueItems: true
18633+ type: array
18634+ items:
18635+ enum:
18636+ - '*'
18637+ type: string
18638+ responses:
18639+ '200':
18640+ description: Retrieved navigation property
18641+ content:
18642+ application/json:
18643+ schema:
18644+ $ref: '#/components/schemas/microsoft.graph.groupLifecyclePolicy'
18645+ links:
18646+ addGroup:
18647+ operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.addGroup
18648+ removeGroup:
18649+ operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.removeGroup
18650+ default:
18651+ $ref: '#/components/responses/error'
18652+ x-ms-docs-operation-type: operation
18653+ patch:
18654+ tags:
18655+ - groups.groupLifecyclePolicy
18656+ summary: Update the navigation property groupLifecyclePolicies in groups
18657+ operationId: groups_UpdateGroupLifecyclePolicies
18658+ parameters:
18659+ - name: group-id
18660+ in: path
18661+ description: 'key: id of group'
18662+ required: true
18663+ schema:
18664+ type: string
18665+ x-ms-docs-key-type: group
18666+ - name: groupLifecyclePolicy-id
18667+ in: path
18668+ description: 'key: id of groupLifecyclePolicy'
18669+ required: true
18670+ schema:
18671+ type: string
18672+ x-ms-docs-key-type: groupLifecyclePolicy
18673+ requestBody:
18674+ description: New navigation property values
18675+ content:
18676+ application/json:
18677+ schema:
18678+ $ref: '#/components/schemas/microsoft.graph.groupLifecyclePolicy'
18679+ required: true
18680+ responses:
18681+ '204':
18682+ description: Success
18683+ default:
18684+ $ref: '#/components/responses/error'
18685+ x-ms-docs-operation-type: operation
18686+ delete:
18687+ tags:
18688+ - groups.groupLifecyclePolicy
18689+ summary: Delete navigation property groupLifecyclePolicies for groups
18690+ operationId: groups_DeleteGroupLifecyclePolicies
18691+ parameters:
18692+ - name: group-id
18693+ in: path
18694+ description: 'key: id of group'
18695+ required: true
18696+ schema:
18697+ type: string
18698+ x-ms-docs-key-type: group
18699+ - name: groupLifecyclePolicy-id
18700+ in: path
18701+ description: 'key: id of groupLifecyclePolicy'
18702+ required: true
18703+ schema:
18704+ type: string
18705+ x-ms-docs-key-type: groupLifecyclePolicy
18706+ - name: If-Match
18707+ in: header
18708+ description: ETag
18709+ schema:
18710+ type: string
18711+ responses:
18712+ '204':
18713+ description: Success
18714+ default:
18715+ $ref: '#/components/responses/error'
18716+ x-ms-docs-operation-type: operation
1848618717 '/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/microsoft.graph.addGroup':
1848718718 post:
1848818719 tags:
0 commit comments