diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 880301fff2b..1f44ca065ed 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -17738,6 +17738,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder: github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|getAvailableExtensionProperties:GetAvailableExtensionPropertiesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|getByIds:GetByIdsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|post(body:Device; requestConfiguration?:RequestConfiguration):Device +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|provision:ProvisionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|toPostRequestInformation(body:Device; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.devices.devicesRequestBuilder::|public|validateProperties:ValidatePropertiesRequestBuilder @@ -18506,6 +18507,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.devices.item.transitiveMemberO github.com/microsoftgraph/msgraph-sdk-typescript/.devices.item.transitiveMemberOf.transitiveMemberOfRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.devices.item.transitiveMemberOf.transitiveMemberOfRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.devices.item.transitiveMemberOf.transitiveMemberOfRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.ProvisionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.ProvisionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.ProvisionPostRequestBody::|public|provisioningBlob:string +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.ProvisionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.provisionRequestBuilder::|public|post(body:ProvisionPostRequestBody; requestConfiguration?:RequestConfiguration):ProvisionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.provisionRequestBuilder::|public|toPostRequestInformation(body:ProvisionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.provisionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.provisionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision.provisionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision::createProvisionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ProvisionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision::deserializeIntoProvisionPostRequestBody(ProvisionPostRequestBody:ProvisionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.devices.provision::serializeProvisionPostRequestBody(writer:SerializationWriter; ProvisionPostRequestBody:ProvisionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.devices.validateProperties.ValidatePropertiesPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.devices.validateProperties.ValidatePropertiesPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.devices.validateProperties.ValidatePropertiesPostRequestBody::|public|displayName:string @@ -20185,11 +20198,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.rel github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refreshStatus.refreshStatusRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RelatedTenantsRefreshStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refreshStatus.refreshStatusRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refreshStatus.refreshStatusRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refreshStatus.refreshStatusRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refreshStatus.refreshStatusRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|byRelatedTenantId(relatedTenantId:string):RelatedTenantItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RelatedTenantCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|post(body:RelatedTenant; requestConfiguration?:RequestConfiguration):RelatedTenant github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|refresh:RefreshRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|refreshStatus:RefreshStatusRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|toPostRequestInformation(body:RelatedTenant; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|count:boolean @@ -22153,6 +22172,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permiss github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -22163,6 +22183,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permiss github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -37638,6 +37670,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.pe github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -37648,6 +37681,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.pe github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.items.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -37883,6 +37928,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.i github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -37893,6 +37939,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.i github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.list.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -48360,6 +48418,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.i github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -48370,6 +48429,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.i github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.items.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -48604,6 +48675,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.i github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -48614,6 +48686,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.i github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.lists.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -50560,6 +50644,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permiss github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -50570,6 +50655,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permiss github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -80069,6 +80166,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.androidWorkProfileRequi github.com/microsoftgraph/msgraph-sdk-typescript/.models.androidWorkProfileRequiredPasswordType::0006-atLeastAlphanumeric github.com/microsoftgraph/msgraph-sdk-typescript/.models.androidWorkProfileRequiredPasswordType::0007-alphanumericWithSymbols github.com/microsoftgraph/msgraph-sdk-typescript/.models.androidWorkProfileRequiredPasswordTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousCalendarSharingFreeBusyDetail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousCalendarSharingFreeBusyDetail~~>M365CapabilityBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousCalendarSharingFreeBusyReviewer::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousCalendarSharingFreeBusyReviewer~~>M365CapabilityBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousCalendarSharingFreeBusySimple::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousCalendarSharingFreeBusySimple~~>M365CapabilityBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousGuestConversationMember::|public|anonymousGuestId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousGuestConversationMember::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AnonymousGuestConversationMember~~>ConversationMember; Parsable @@ -80999,6 +81102,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|passwordMethods:PasswordAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|phoneMethods:PhoneAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|platformCredentialMethods:PlatformCredentialAuthenticationMethod[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|resourceAccountKeyAuthenticationMethods:ResourceAccountKeyAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|softwareOathMethods:SoftwareOathAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|temporaryAccessPassMethods:TemporaryAccessPassAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|windowsHelloForBusinessMethods:WindowsHelloForBusinessAuthenticationMethod[] @@ -88403,6 +88507,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isDiscoverabilityEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isItemVersioningEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isOfficeRestricted:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isSearchEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isSharingRestricted:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|itemMajorVersionLimit:number @@ -88417,6 +88522,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|consumingTenantOverridables:FileStorageContainerTypeSettingsOverride github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isDiscoverabilityEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isItemVersioningEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isOfficeRestricted:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isSearchEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isSharingRestricted:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|itemMajorVersionLimit:number @@ -88431,6 +88537,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0004-itemMajorVersionLimit github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0005-maxStoragePerContainerInBytes github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0007-isOfficeRestricted github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverrideObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType~~>Entity; Parsable @@ -96007,6 +96114,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisioningStep~~>Addi github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisioningSystem::|public|details:DetailsInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisioningSystem::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisioningSystem~~>Identity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisionResponse::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisionResponse::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisionResponse::|public|challenge:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisionResponse::|public|deviceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisionResponse::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProvisionResponse~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProxiedDomain::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProxiedDomain::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProxiedDomain::|public|ipAddressOrFQDN:string @@ -96520,6 +96633,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantCollection github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshRequest::|public|location:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshRequest::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshRequest~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus::|public|isFirstRefresh:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus::|public|mostRecentRefreshDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus::|public|mostRecentRefreshRequestStatus:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshStatus~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipCreationType::0000-approvedByAdmin github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipCreationType::0001-addOnTenant @@ -96726,6 +96846,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::000 github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccess~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccountKeyAuthenticationMethod::|public|device:Device +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccountKeyAuthenticationMethod::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccountKeyAuthenticationMethod::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccountKeyAuthenticationMethodCollectionResponse::|public|value:ResourceAccountKeyAuthenticationMethod[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccountKeyAuthenticationMethodCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccountKeyAuthenticationMethod~~>AuthenticationMethod; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAction::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAction::|public|allowedResourceActions:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAction::|public|backingStoreEnabled:boolean @@ -98162,14 +98288,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|administrativeUnitIdFilters:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|approximateReturnedRecordCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|filterEndDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|filterStartDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|ipAddressFilters:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|isRecordCountLimitExceeded:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|keywordFilter:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|objectIdFilters:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|operationFilters:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|recordCountLimit:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|records:AuditLogRecord[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|recordTypeFilters:AuditLogRecordType[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|serviceFilters:string[] @@ -104988,7 +105117,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn: github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn::0001-ios github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn::0002-android github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn::0003-mac -github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn::0004-linux +github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOn::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.systemBrowserEnabledOnObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.SystemFacet::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.SystemFacet::|public|backingStoreEnabled:boolean @@ -110007,6 +110137,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAndroidStoreAppF github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAndroidWorkProfileCompliancePolicyFromDiscriminatorValue(parseNode:ParseNode):AndroidWorkProfileCompliancePolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAndroidWorkProfileCustomConfigurationFromDiscriminatorValue(parseNode:ParseNode):AndroidWorkProfileCustomConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAndroidWorkProfileGeneralDeviceConfigurationFromDiscriminatorValue(parseNode:ParseNode):AndroidWorkProfileGeneralDeviceConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAnonymousCalendarSharingFreeBusyDetailFromDiscriminatorValue(parseNode:ParseNode):AnonymousCalendarSharingFreeBusyDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAnonymousCalendarSharingFreeBusyReviewerFromDiscriminatorValue(parseNode:ParseNode):AnonymousCalendarSharingFreeBusyReviewer +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAnonymousCalendarSharingFreeBusySimpleFromDiscriminatorValue(parseNode:ParseNode):AnonymousCalendarSharingFreeBusySimple github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAnonymousGuestConversationMemberFromDiscriminatorValue(parseNode:ParseNode):AnonymousGuestConversationMember github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApiApplicationFromDiscriminatorValue(parseNode:ParseNode):ApiApplication github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApiAuthenticationConfigurationBaseFromDiscriminatorValue(parseNode:ParseNode):ApiAuthenticationConfigurationBase @@ -111716,6 +111849,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createProvisioningServ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createProvisioningStatusInfoFromDiscriminatorValue(parseNode:ParseNode):ProvisioningStatusInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createProvisioningStepFromDiscriminatorValue(parseNode:ParseNode):ProvisioningStep github.com/microsoftgraph/msgraph-sdk-typescript/.models::createProvisioningSystemFromDiscriminatorValue(parseNode:ParseNode):ProvisioningSystem +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createProvisionResponseFromDiscriminatorValue(parseNode:ParseNode):ProvisionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createProxiedDomainFromDiscriminatorValue(parseNode:ParseNode):ProxiedDomain github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPublicationFacetFromDiscriminatorValue(parseNode:ParseNode):PublicationFacet github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPublicClientApplicationFromDiscriminatorValue(parseNode:ParseNode):PublicClientApplication @@ -111760,6 +111894,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedContactFr github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RelatedTenantCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantFromDiscriminatorValue(parseNode:ParseNode):RelatedTenant github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantsRefreshRequestFromDiscriminatorValue(parseNode:ParseNode):RelatedTenantsRefreshRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantsRefreshStatusFromDiscriminatorValue(parseNode:ParseNode):RelatedTenantsRefreshStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelationshipPolicyFromDiscriminatorValue(parseNode:ParseNode):RelationshipPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelyingPartyDetailedSummaryFromDiscriminatorValue(parseNode:ParseNode):RelyingPartyDetailedSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createReminderFromDiscriminatorValue(parseNode:ParseNode):Reminder @@ -111785,6 +111920,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createReservablePlaceM github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResetPasscodeActionResultFromDiscriminatorValue(parseNode:ParseNode):ResetPasscodeActionResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceAccessDetailFromDiscriminatorValue(parseNode:ParseNode):ResourceAccessDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceAccessFromDiscriminatorValue(parseNode:ParseNode):ResourceAccess +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceAccountKeyAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ResourceAccountKeyAuthenticationMethodCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceAccountKeyAuthenticationMethodFromDiscriminatorValue(parseNode:ParseNode):ResourceAccountKeyAuthenticationMethod github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceActionFromDiscriminatorValue(parseNode:ParseNode):ResourceAction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceLinkFromDiscriminatorValue(parseNode:ParseNode):ResourceLink github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceOperationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ResourceOperationCollectionResponse @@ -112817,6 +112954,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAndroid github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAndroidWorkProfileCompliancePolicy(AndroidWorkProfileCompliancePolicy:AndroidWorkProfileCompliancePolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAndroidWorkProfileCustomConfiguration(AndroidWorkProfileCustomConfiguration:AndroidWorkProfileCustomConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration(AndroidWorkProfileGeneralDeviceConfiguration:AndroidWorkProfileGeneralDeviceConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAnonymousCalendarSharingFreeBusyDetail(AnonymousCalendarSharingFreeBusyDetail:AnonymousCalendarSharingFreeBusyDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAnonymousCalendarSharingFreeBusyReviewer(AnonymousCalendarSharingFreeBusyReviewer:AnonymousCalendarSharingFreeBusyReviewer={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAnonymousCalendarSharingFreeBusySimple(AnonymousCalendarSharingFreeBusySimple:AnonymousCalendarSharingFreeBusySimple={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAnonymousGuestConversationMember(AnonymousGuestConversationMember:AnonymousGuestConversationMember={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApiApplication(ApiApplication:ApiApplication={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApiAuthenticationConfigurationBase(ApiAuthenticationConfigurationBase:ApiAuthenticationConfigurationBase={}):Record void> @@ -114526,6 +114666,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoProvisi github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoProvisioningStatusInfo(ProvisioningStatusInfo:ProvisioningStatusInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoProvisioningStep(ProvisioningStep:ProvisioningStep={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoProvisioningSystem(ProvisioningSystem:ProvisioningSystem={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoProvisionResponse(ProvisionResponse:ProvisionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoProxiedDomain(ProxiedDomain:ProxiedDomain={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPublicationFacet(PublicationFacet:PublicationFacet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPublicClientApplication(PublicClientApplication:PublicClientApplication={}):Record void> @@ -114570,6 +114711,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelated github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenant(RelatedTenant:RelatedTenant={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenantCollectionResponse(RelatedTenantCollectionResponse:RelatedTenantCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenantsRefreshRequest(RelatedTenantsRefreshRequest:RelatedTenantsRefreshRequest={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenantsRefreshStatus(RelatedTenantsRefreshStatus:RelatedTenantsRefreshStatus={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelationshipPolicy(RelationshipPolicy:RelationshipPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelyingPartyDetailedSummary(RelyingPartyDetailedSummary:RelyingPartyDetailedSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReminder(Reminder:Reminder={}):Record void> @@ -114595,6 +114737,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReserva github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResetPasscodeActionResult(ResetPasscodeActionResult:ResetPasscodeActionResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAccess(ResourceAccess:ResourceAccess={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAccessDetail(ResourceAccessDetail:ResourceAccessDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAccountKeyAuthenticationMethod(ResourceAccountKeyAuthenticationMethod:ResourceAccountKeyAuthenticationMethod={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAccountKeyAuthenticationMethodCollectionResponse(ResourceAccountKeyAuthenticationMethodCollectionResponse:ResourceAccountKeyAuthenticationMethodCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAction(ResourceAction:ResourceAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceLink(ResourceLink:ResourceLink={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceOperation(ResourceOperation:ResourceOperation={}):Record void> @@ -115627,6 +115771,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAndroidStoreA github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAndroidWorkProfileCompliancePolicy(writer:SerializationWriter; AndroidWorkProfileCompliancePolicy:AndroidWorkProfileCompliancePolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAndroidWorkProfileCustomConfiguration(writer:SerializationWriter; AndroidWorkProfileCustomConfiguration:AndroidWorkProfileCustomConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAndroidWorkProfileGeneralDeviceConfiguration(writer:SerializationWriter; AndroidWorkProfileGeneralDeviceConfiguration:AndroidWorkProfileGeneralDeviceConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAnonymousCalendarSharingFreeBusyDetail(writer:SerializationWriter; AnonymousCalendarSharingFreeBusyDetail:AnonymousCalendarSharingFreeBusyDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAnonymousCalendarSharingFreeBusyReviewer(writer:SerializationWriter; AnonymousCalendarSharingFreeBusyReviewer:AnonymousCalendarSharingFreeBusyReviewer={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAnonymousCalendarSharingFreeBusySimple(writer:SerializationWriter; AnonymousCalendarSharingFreeBusySimple:AnonymousCalendarSharingFreeBusySimple={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAnonymousGuestConversationMember(writer:SerializationWriter; AnonymousGuestConversationMember:AnonymousGuestConversationMember={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApiApplication(writer:SerializationWriter; ApiApplication:ApiApplication={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApiAuthenticationConfigurationBase(writer:SerializationWriter; ApiAuthenticationConfigurationBase:ApiAuthenticationConfigurationBase={}; isSerializingDerivedType?:boolean=false):void @@ -117336,6 +117483,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeProvisioningS github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeProvisioningStatusInfo(writer:SerializationWriter; ProvisioningStatusInfo:ProvisioningStatusInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeProvisioningStep(writer:SerializationWriter; ProvisioningStep:ProvisioningStep={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeProvisioningSystem(writer:SerializationWriter; ProvisioningSystem:ProvisioningSystem={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeProvisionResponse(writer:SerializationWriter; ProvisionResponse:ProvisionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeProxiedDomain(writer:SerializationWriter; ProxiedDomain:ProxiedDomain={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePublicationFacet(writer:SerializationWriter; PublicationFacet:PublicationFacet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePublicClientApplication(writer:SerializationWriter; PublicClientApplication:PublicClientApplication={}; isSerializingDerivedType?:boolean=false):void @@ -117380,6 +117528,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedContac github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenant(writer:SerializationWriter; RelatedTenant:RelatedTenant={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenantCollectionResponse(writer:SerializationWriter; RelatedTenantCollectionResponse:RelatedTenantCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenantsRefreshRequest(writer:SerializationWriter; RelatedTenantsRefreshRequest:RelatedTenantsRefreshRequest={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenantsRefreshStatus(writer:SerializationWriter; RelatedTenantsRefreshStatus:RelatedTenantsRefreshStatus={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelationshipPolicy(writer:SerializationWriter; RelationshipPolicy:RelationshipPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelyingPartyDetailedSummary(writer:SerializationWriter; RelyingPartyDetailedSummary:RelyingPartyDetailedSummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeReminder(writer:SerializationWriter; Reminder:Reminder={}; isSerializingDerivedType?:boolean=false):void @@ -117405,6 +117554,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeReservablePla github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResetPasscodeActionResult(writer:SerializationWriter; ResetPasscodeActionResult:ResetPasscodeActionResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAccess(writer:SerializationWriter; ResourceAccess:ResourceAccess={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAccessDetail(writer:SerializationWriter; ResourceAccessDetail:ResourceAccessDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAccountKeyAuthenticationMethod(writer:SerializationWriter; ResourceAccountKeyAuthenticationMethod:ResourceAccountKeyAuthenticationMethod={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAccountKeyAuthenticationMethodCollectionResponse(writer:SerializationWriter; ResourceAccountKeyAuthenticationMethodCollectionResponse:ResourceAccountKeyAuthenticationMethodCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAction(writer:SerializationWriter; ResourceAction:ResourceAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceLink(writer:SerializationWriter; ResourceLink:ResourceLink={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceOperation(writer:SerializationWriter; ResourceOperation:ResourceOperation={}; isSerializingDerivedType?:boolean=false):void @@ -134269,6 +134420,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.pe github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -134279,6 +134431,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.pe github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.items.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -134513,6 +134677,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.i github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -134523,6 +134688,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.i github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.list.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -134631,6 +134808,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permiss github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -134641,6 +134819,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permiss github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.permissionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.permission.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.root.content.contentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.root.content.contentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer github.com/microsoftgraph/msgraph-sdk-typescript/.shares.item.root.content.contentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):DriveItem @@ -136580,6 +136770,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.it github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -136590,6 +136781,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.it github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.items.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -136824,6 +137027,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissi github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -136834,6 +137038,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissi github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.lists.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -138768,6 +138984,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.Pe github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -138778,6 +138995,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.pe github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -146179,6 +146408,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -146189,6 +146419,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -146901,6 +147143,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedCon github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Permission github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|patch(body:Permission; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|revokeGrants:RevokeGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|toPatchRequestInformation(body:Permission; requestConfiguration?:RequestConfiguration):RequestInformation @@ -146911,6 +147154,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedCon github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.permissionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.permissionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody::|public|grantees:DriveRecipient[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.RevokeGrantsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|post(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):Permission +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder::|public|toPostRequestInformation(body:RevokeGrantsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants.revokeGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants::createRevokeGrantsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RevokeGrantsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants::deserializeIntoRevokeGrantsPostRequestBody(RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.item.revokeGrants::serializeRevokeGrantsPostRequestBody(writer:SerializationWriter; RevokeGrantsPostRequestBody:RevokeGrantsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilder::|public|byPermissionId(permissionId:string):PermissionItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PermissionCollectionResponse @@ -151991,6 +152246,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.auth github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|patch(body:Authentication; requestConfiguration?:RequestConfiguration):Authentication github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|phoneMethods:PhoneMethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|platformCredentialMethods:PlatformCredentialMethodsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|resourceAccountKeyAuthenticationMethods:ResourceAccountKeyAuthenticationMethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|softwareOathMethods:SoftwareOathMethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|temporaryAccessPassMethods:TemporaryAccessPassMethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation @@ -152390,6 +152646,51 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.plat github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Device +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.device.deviceRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilder::|public|device:DeviceRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ResourceAccountKeyAuthenticationMethod +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.resourceAccountKeyAuthenticationMethodItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.resourceAccountKeyAuthenticationMethodItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.resourceAccountKeyAuthenticationMethodItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.resourceAccountKeyAuthenticationMethodItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.item.ResourceAccountKeyAuthenticationMethodItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilder::|public|byResourceAccountKeyAuthenticationMethodId(resourceAccountKeyAuthenticationMethodId:string):ResourceAccountKeyAuthenticationMethodItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ResourceAccountKeyAuthenticationMethodCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.resourceAccountKeyAuthenticationMethods.resourceAccountKeyAuthenticationMethodsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.softwareOathMethods.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.softwareOathMethods.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.softwareOathMethods.count.CountRequestBuilderGetQueryParameters::|public|filter:string diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index 4838c97faa1..ac5f421348d 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "69696A6A0E6B0C446E2144BB6EA04E01713601E3448A463BAAB5112D4FE1A8CA2FEAB7731DA16DBD5CB6A6A8FE039C9934C019462E8777F3F8CC0A96C505B146", + "descriptionHash": "625ED6B056F99972FDEA259383CEB2A79B763CCDF327528AF1DA1F785F2CBCD3E2BF7FA94F15007985808F2D6B73C4AA7E308B0C4AD6676B34C0CFEC22F883DA", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.35.0", + "kiotaVersion": "1.36.1", "clientClassName": "GraphBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/", diff --git a/packages/msgraph-sdk-devices/devices/index.ts b/packages/msgraph-sdk-devices/devices/index.ts index 03c8dc893e6..8da217c87ac 100644 --- a/packages/msgraph-sdk-devices/devices/index.ts +++ b/packages/msgraph-sdk-devices/devices/index.ts @@ -16,6 +16,8 @@ import { GetByIdsRequestBuilderRequestsMetadata, type GetByIdsRequestBuilder } f // @ts-ignore import { DeviceItemRequestBuilderNavigationMetadata, DeviceItemRequestBuilderRequestsMetadata, type DeviceItemRequestBuilder } from './item/index.js'; // @ts-ignore +import { ProvisionRequestBuilderRequestsMetadata, type ProvisionRequestBuilder } from './provision/index.js'; +// @ts-ignore import { type ValidatePropertiesRequestBuilder, ValidatePropertiesRequestBuilderRequestsMetadata } from './validateProperties/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -40,6 +42,10 @@ export interface DevicesRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoProvisionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param ProvisionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoProvisionPostRequestBody(provisionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { provisionPostRequestBody.backingStoreEnabled = true; }, + "provisioningBlob": n => { provisionPostRequestBody.provisioningBlob = n.getStringValue(); }, + } +} +export interface ProvisionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The provisioningBlob property + */ + provisioningBlob?: string | null; +} +/** + * Provides operations to call the provision method. + */ +export interface ProvisionRequestBuilder extends BaseRequestBuilder { + /** + * Provision a device on behalf of an approved Virtual Desktop Infrastructure (VDI) provider. This action wraps the Zero Touch Deployment (ZTD) protocol to create a device in a pending state in the customer's directory. The device can't be used for authentication until it completes its registration. The created device is stamped with a system label that identifies the approved VDI provider. Only VDI applications on Microsoft's approved list of VDI providers can successfully call this action. Calls from other applications are blocked even when the application is granted the required permission. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/device-provision?view=graph-rest-1.0|Find more info here} + */ + post(body: ProvisionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provision a device on behalf of an approved Virtual Desktop Infrastructure (VDI) provider. This action wraps the Zero Touch Deployment (ZTD) protocol to create a device in a pending state in the customer's directory. The device can't be used for authentication until it completes its registration. The created device is stamped with a system label that identifies the approved VDI provider. Only VDI applications on Microsoft's approved list of VDI providers can successfully call this action. Calls from other applications are blocked even when the application is granted the required permission. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ProvisionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ProvisionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeProvisionPostRequestBody(writer: SerializationWriter, provisionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!provisionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("provisioningBlob", provisionPostRequestBody.provisioningBlob); + writer.writeAdditionalData(provisionPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const ProvisionRequestBuilderUriTemplate = "{+baseurl}/devices/provision"; +/** + * Metadata for all the requests in the request builder. + */ +export const ProvisionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ProvisionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createProvisionResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeProvisionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts index efa0cac1135..93931ffbde1 100644 --- a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts @@ -12,6 +12,8 @@ import { RelatedTenantItemRequestBuilderNavigationMetadata, RelatedTenantItemReq // @ts-ignore import { RefreshRequestBuilderRequestsMetadata, type RefreshRequestBuilder } from './refresh/index.js'; // @ts-ignore +import { RefreshStatusRequestBuilderRequestsMetadata, type RefreshStatusRequestBuilder } from './refreshStatus/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -26,6 +28,10 @@ export interface RelatedTenantsRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function refreshStatus + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function refreshStatus + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RefreshStatusRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/refreshStatus()"; +/** + * Metadata for all the requests in the request builder. + */ +export const RefreshStatusRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RefreshStatusRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelatedTenantsRefreshStatusFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/index.ts index 9ea86e2715e..b3d07d00778 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/list/items/item/permissions/item/index.ts b/packages/msgraph-sdk-drives/drives/item/list/items/item/permissions/item/index.ts index d500d62152d..c4b97830803 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/items/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/items/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/list/items/{listItem%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/list/permissions/item/index.ts b/packages/msgraph-sdk-drives/drives/item/list/permissions/item/index.ts index 4cc594ab8b3..4648fa7ea67 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/permissions/item/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/list/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/permissions/item/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/permissions/item/index.ts index abda490e8a0..4ef2377e3f7 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/lists/{list%2Did}/items/{listItem%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/permissions/item/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/permissions/item/index.ts index 158e71823a1..accfc180b59 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/lists/{list%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/index.ts index e4479b856fe..2d42d141ddd 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/index.ts index 802c72a6708..7e3f8fa7ad0 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/index.ts @@ -27,28 +27,30 @@ export interface CustomExtensionsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/privilegedaccessroot-list-customextensions?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to customExtensions for identityGovernance + * Create a new roleManagementCustomCalloutExtension object for Privileged Identity Management (PIM). * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/privilegedaccessroot-post-customextensions?view=graph-rest-1.0|Find more info here} */ post(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get customExtensions from identityGovernance + * Get a list of roleManagementCustomCalloutExtension objects configured for Privileged Identity Management (PIM). * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to customExtensions for identityGovernance + * Create a new roleManagementCustomCalloutExtension object for Privileged Identity Management (PIM). * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface CustomExtensionsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get customExtensions from identityGovernance + * Get a list of roleManagementCustomCalloutExtension objects configured for Privileged Identity Management (PIM). */ export interface CustomExtensionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts index 21de736a997..724394d5b9d 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts @@ -13,40 +13,43 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface RoleManagementCustomCalloutExtensionItemRequestBuilder extends BaseRequestBuilder { /** - * Delete navigation property customExtensions for identityGovernance + * Delete a roleManagementCustomCalloutExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/rolemanagementcustomcalloutextension-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get customExtensions from identityGovernance + * Retrieve the properties of a roleManagementCustomCalloutExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/rolemanagementcustomcalloutextension-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property customExtensions in identityGovernance + * Update the properties of a roleManagementCustomCalloutExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/rolemanagementcustomcalloutextension-update?view=graph-rest-1.0|Find more info here} */ patch(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property customExtensions for identityGovernance + * Delete a roleManagementCustomCalloutExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get customExtensions from identityGovernance + * Retrieve the properties of a roleManagementCustomCalloutExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property customExtensions in identityGovernance + * Update the properties of a roleManagementCustomCalloutExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -54,7 +57,7 @@ export interface RoleManagementCustomCalloutExtensionItemRequestBuilder extends toPatchRequestInformation(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get customExtensions from identityGovernance + * Retrieve the properties of a roleManagementCustomCalloutExtension object. */ export interface RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts index ceff76d9bdd..bde4ffe7106 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts @@ -74,15 +74,16 @@ export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, Back */ export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { /** - * Invoke action updateRequest + * Update a privilegedAccessGroupAssignmentScheduleRequest object with the result of a custom extension evaluation. This action is used to submit the result of a custom extension evaluation for a role assignment request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-updaterequest?view=graph-rest-1.0|Find more info here} */ post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action updateRequest + * Update a privilegedAccessGroupAssignmentScheduleRequest object with the result of a custom extension evaluation. This action is used to submit the result of a custom extension evaluation for a role assignment request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/item/updateRequest/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/item/updateRequest/index.ts index eccb89a6de7..2b5fff9dabe 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/item/updateRequest/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/item/updateRequest/index.ts @@ -74,15 +74,16 @@ export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, Back */ export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { /** - * Invoke action updateRequest + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation. This action is used to submit the result of a custom extension evaluation for a role assignment request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-updaterequest?view=graph-rest-1.0|Find more info here} */ post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action updateRequest + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation. This action is used to submit the result of a custom extension evaluation for a role assignment request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts index bfd11c40cbd..9cc7c56a055 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts @@ -19,7 +19,7 @@ export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuil */ get inheritsPermissionsFrom(): InheritsPermissionsFromRequestBuilder; /** - * Delete a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires a Microsoft Entra ID P1 or P2 license. + * Delete a unifiedRoleDefinition object. You can't delete built-in roles. Deleting an active custom role definition soft-deletes it. You can then restore the role or permanently delete it from the deleted-items collection. This feature requires a Microsoft Entra ID P1 or P2 license. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0|Find more info here} @@ -43,7 +43,7 @@ export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuil */ patch(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires a Microsoft Entra ID P1 or P2 license. + * Delete a unifiedRoleDefinition object. You can't delete built-in roles. Deleting an active custom role definition soft-deletes it. You can then restore the role or permanently delete it from the deleted-items collection. This feature requires a Microsoft Entra ID P1 or P2 license. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts index a89f5c42efe..5dc4696dd18 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts @@ -74,15 +74,16 @@ export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, Back */ export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { /** - * Invoke action updateRequest + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation. This action is used to submit the result of a custom extension evaluation for a role assignment request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-updaterequest?view=graph-rest-1.0|Find more info here} */ post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action updateRequest + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation. This action is used to submit the result of a custom extension evaluation for a role assignment request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-shares/shares/item/list/items/item/permissions/item/index.ts b/packages/msgraph-sdk-shares/shares/item/list/items/item/permissions/item/index.ts index aca2a94725a..125ae26b875 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/items/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/items/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/shares/{sharedDriveItem%2Did}/list/items/{listItem%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-shares/shares/item/list/permissions/item/index.ts b/packages/msgraph-sdk-shares/shares/item/list/permissions/item/index.ts index 183d28553e8..75264375a0b 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/permissions/item/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/shares/{sharedDriveItem%2Did}/list/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-shares/shares/item/permission/index.ts b/packages/msgraph-sdk-shares/shares/item/permission/index.ts index 76a2decc588..d8112467a2a 100644 --- a/packages/msgraph-sdk-shares/shares/item/permission/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/permission/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/shares/{sharedDriveItem%2Did}/permission/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/permissions/item/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/permissions/item/index.ts index 68e0b7cd1c2..89aa526cb5e 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/lists/{list%2Did}/items/{listItem%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/permissions/item/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/permissions/item/index.ts index 666309956a8..bc019bc8eed 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/lists/{list%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/permissions/item/index.ts b/packages/msgraph-sdk-sites/sites/item/permissions/item/index.ts index 31aa48f3e56..f05194a30e9 100644 --- a/packages/msgraph-sdk-sites/sites/item/permissions/item/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/permissions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { GrantRequestBuilderRequestsMetadata, type GrantRequestBuilder } from './grant/index.js'; // @ts-ignore +import { RevokeGrantsRequestBuilderRequestsMetadata, type RevokeGrantsRequestBuilder } from './revokeGrants/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface PermissionItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRevokeGrantsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RevokeGrantsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRevokeGrantsPostRequestBody(revokeGrantsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { revokeGrantsPostRequestBody.backingStoreEnabled = true; }, + "grantees": n => { revokeGrantsPostRequestBody.grantees = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, + } +} +export interface RevokeGrantsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The grantees property + */ + grantees?: DriveRecipient[] | null; +} +/** + * Provides operations to call the revokeGrants method. + */ +export interface RevokeGrantsRequestBuilder extends BaseRequestBuilder { + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0|Find more info here} + */ + post(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke access to a listItem or driveItem granted via a sharing link by removing the specified driveRecipient entries from the link. Recipients who already redeemed the link and recipients who only received an invitation both lose access. Revoking a grant removes the recipient from this sharing link only; it doesn't remove any access the recipient has through a different sharing link, a direct grant, or membership in a group that has access. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RevokeGrantsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RevokeGrantsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRevokeGrantsPostRequestBody(writer: SerializationWriter, revokeGrantsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!revokeGrantsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("grantees", revokeGrantsPostRequestBody.grantees, serializeDriveRecipient); + writer.writeAdditionalData(revokeGrantsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RevokeGrantsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/permissions/{permission%2Did}/revokeGrants"; +/** + * Metadata for all the requests in the request builder. + */ +export const RevokeGrantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RevokeGrantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRevokeGrantsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/index.ts b/packages/msgraph-sdk-users/users/item/authentication/index.ts index 5e2fb9daaae..e9ae8a7dc30 100644 --- a/packages/msgraph-sdk-users/users/item/authentication/index.ts +++ b/packages/msgraph-sdk-users/users/item/authentication/index.ts @@ -24,6 +24,8 @@ import { PhoneMethodsRequestBuilderNavigationMetadata, PhoneMethodsRequestBuilde // @ts-ignore import { PlatformCredentialMethodsRequestBuilderNavigationMetadata, PlatformCredentialMethodsRequestBuilderRequestsMetadata, type PlatformCredentialMethodsRequestBuilder } from './platformCredentialMethods/index.js'; // @ts-ignore +import { ResourceAccountKeyAuthenticationMethodsRequestBuilderNavigationMetadata, ResourceAccountKeyAuthenticationMethodsRequestBuilderRequestsMetadata, type ResourceAccountKeyAuthenticationMethodsRequestBuilder } from './resourceAccountKeyAuthenticationMethods/index.js'; +// @ts-ignore import { SoftwareOathMethodsRequestBuilderNavigationMetadata, SoftwareOathMethodsRequestBuilderRequestsMetadata, type SoftwareOathMethodsRequestBuilder } from './softwareOathMethods/index.js'; // @ts-ignore import { TemporaryAccessPassMethodsRequestBuilderNavigationMetadata, TemporaryAccessPassMethodsRequestBuilderRequestsMetadata, type TemporaryAccessPassMethodsRequestBuilder } from './temporaryAccessPassMethods/index.js'; @@ -72,6 +74,10 @@ export interface AuthenticationRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/resourceAccountKeyAuthenticationMethods/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/index.ts b/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/index.ts new file mode 100644 index 00000000000..80b997255e0 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/index.ts @@ -0,0 +1,127 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createResourceAccountKeyAuthenticationMethodCollectionResponseFromDiscriminatorValue, type ResourceAccountKeyAuthenticationMethodCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ResourceAccountKeyAuthenticationMethodItemRequestBuilderNavigationMetadata, ResourceAccountKeyAuthenticationMethodItemRequestBuilderRequestsMetadata, type ResourceAccountKeyAuthenticationMethodItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the resourceAccountKeyAuthenticationMethods property of the microsoft.graph.authentication entity. + */ +export interface ResourceAccountKeyAuthenticationMethodsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the resourceAccountKeyAuthenticationMethods property of the microsoft.graph.authentication entity. + * @param resourceAccountKeyAuthenticationMethodId The unique identifier of resourceAccountKeyAuthenticationMethod + * @returns {ResourceAccountKeyAuthenticationMethodItemRequestBuilder} + */ + byResourceAccountKeyAuthenticationMethodId(resourceAccountKeyAuthenticationMethodId: string) : ResourceAccountKeyAuthenticationMethodItemRequestBuilder; + /** + * Retrieve a list of the resourceAccountKeyAuthenticationMethod objects and their properties for a resource account. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/authentication-list-resourceaccountkeyauthenticationmethods?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of the resourceAccountKeyAuthenticationMethod objects and their properties for a resource account. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of the resourceAccountKeyAuthenticationMethod objects and their properties for a resource account. + */ +export interface ResourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ResourceAccountKeyAuthenticationMethodsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/resourceAccountKeyAuthenticationMethods{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ResourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ResourceAccountKeyAuthenticationMethodsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byResourceAccountKeyAuthenticationMethodId: { + requestsMetadata: ResourceAccountKeyAuthenticationMethodItemRequestBuilderRequestsMetadata, + navigationMetadata: ResourceAccountKeyAuthenticationMethodItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["resourceAccountKeyAuthenticationMethod%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ResourceAccountKeyAuthenticationMethodsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ResourceAccountKeyAuthenticationMethodsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createResourceAccountKeyAuthenticationMethodCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ResourceAccountKeyAuthenticationMethodsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/item/device/index.ts b/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/item/device/index.ts new file mode 100644 index 00000000000..b5305c2a51b --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/item/device/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDeviceFromDiscriminatorValue, type Device } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the device property of the microsoft.graph.resourceAccountKeyAuthenticationMethod entity. + */ +export interface DeviceRequestBuilder extends BaseRequestBuilder { + /** + * The registered device on which this resource account key resides. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The registered device on which this resource account key resides. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The registered device on which this resource account key resides. Supports $expand. + */ +export interface DeviceRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DeviceRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/resourceAccountKeyAuthenticationMethods/{resourceAccountKeyAuthenticationMethod%2Did}/device{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeviceRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeviceRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeviceRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceFromDiscriminatorValue, + queryParametersMapper: DeviceRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/item/index.ts b/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/item/index.ts new file mode 100644 index 00000000000..0171f6b3f67 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/authentication/resourceAccountKeyAuthenticationMethods/item/index.ts @@ -0,0 +1,105 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createResourceAccountKeyAuthenticationMethodFromDiscriminatorValue, type ResourceAccountKeyAuthenticationMethod } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { DeviceRequestBuilderRequestsMetadata, type DeviceRequestBuilder } from './device/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the resourceAccountKeyAuthenticationMethods property of the microsoft.graph.authentication entity. + */ +export interface ResourceAccountKeyAuthenticationMethodItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the device property of the microsoft.graph.resourceAccountKeyAuthenticationMethod entity. + */ + get device(): DeviceRequestBuilder; + /** + * Delete a resourceAccountKeyAuthenticationMethod object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/resourceaccountkeyauthenticationmethod-delete?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a resourceAccountKeyAuthenticationMethod object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/resourceaccountkeyauthenticationmethod-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a resourceAccountKeyAuthenticationMethod object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a resourceAccountKeyAuthenticationMethod object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a resourceAccountKeyAuthenticationMethod object. + */ +export interface ResourceAccountKeyAuthenticationMethodItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ResourceAccountKeyAuthenticationMethodItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/resourceAccountKeyAuthenticationMethods/{resourceAccountKeyAuthenticationMethod%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ResourceAccountKeyAuthenticationMethodItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ResourceAccountKeyAuthenticationMethodItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + device: { + requestsMetadata: DeviceRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ResourceAccountKeyAuthenticationMethodItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ResourceAccountKeyAuthenticationMethodItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ResourceAccountKeyAuthenticationMethodItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createResourceAccountKeyAuthenticationMethodFromDiscriminatorValue, + queryParametersMapper: ResourceAccountKeyAuthenticationMethodItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts index b04cc3d56c0..a8620cafb9b 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts @@ -28,7 +28,7 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. + * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. Delta processing may create or update synchronization state stored in the mailbox. These writes are subject to mailbox storage quota enforcement. If a mailbox has reached its applicable storage quota, a mail folder delta request can return 403 ErrorQuotaExceeded, even when ordinary folder read requests continue to succeed. Reduce mailbox usage below the quota and retry the delta request. Applications should handle this error and direct affected users or administrators to address mailbox storage usage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -36,14 +36,14 @@ export interface DeltaRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. + * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. Delta processing may create or update synchronization state stored in the mailbox. These writes are subject to mailbox storage quota enforcement. If a mailbox has reached its applicable storage quota, a mail folder delta request can return 403 ErrorQuotaExceeded, even when ordinary folder read requests continue to succeed. Reduce mailbox usage below the quota and retry the delta request. Applications should handle this error and direct affected users or administrators to address mailbox storage usage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. + * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. Delta processing may create or update synchronization state stored in the mailbox. These writes are subject to mailbox storage quota enforcement. If a mailbox has reached its applicable storage quota, a mail folder delta request can return 403 ErrorQuotaExceeded, even when ordinary folder read requests continue to succeed. Reduce mailbox usage below the quota and retry the delta request. Applications should handle this error and direct affected users or administrators to address mailbox storage usage. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts index 6f4c445a350..8e5fdf14f17 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts @@ -28,7 +28,7 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. + * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. Delta processing may create or update synchronization state stored in the mailbox. These writes are subject to mailbox storage quota enforcement. If a mailbox has reached its applicable storage quota, a mail folder delta request can return 403 ErrorQuotaExceeded, even when ordinary folder read requests continue to succeed. Reduce mailbox usage below the quota and retry the delta request. Applications should handle this error and direct affected users or administrators to address mailbox storage usage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -36,14 +36,14 @@ export interface DeltaRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. + * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. Delta processing may create or update synchronization state stored in the mailbox. These writes are subject to mailbox storage quota enforcement. If a mailbox has reached its applicable storage quota, a mail folder delta request can return 403 ErrorQuotaExceeded, even when ordinary folder read requests continue to succeed. Reduce mailbox usage below the quota and retry the delta request. Applications should handle this error and direct affected users or administrators to address mailbox storage usage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. + * Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. Delta processing may create or update synchronization state stored in the mailbox. These writes are subject to mailbox storage quota enforcement. If a mailbox has reached its applicable storage quota, a mail folder delta request can return 403 ErrorQuotaExceeded, even when ordinary folder read requests continue to succeed. Reduce mailbox usage below the quota and retry the delta request. Applications should handle this error and direct affected users or administrators to address mailbox storage usage. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index f1d2638dd84..3a43cfb1132 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -3821,6 +3821,12 @@ export interface AndroidWorkProfileGeneralDeviceConfiguration extends DeviceConf workProfileRequirePassword?: boolean | null; } export type AndroidWorkProfileRequiredPasswordType = (typeof AndroidWorkProfileRequiredPasswordTypeObject)[keyof typeof AndroidWorkProfileRequiredPasswordTypeObject]; +export interface AnonymousCalendarSharingFreeBusyDetail extends M365CapabilityBase, Parsable { +} +export interface AnonymousCalendarSharingFreeBusyReviewer extends M365CapabilityBase, Parsable { +} +export interface AnonymousCalendarSharingFreeBusySimple extends M365CapabilityBase, Parsable { +} export interface AnonymousGuestConversationMember extends ConversationMember, Parsable { /** * Unique ID that represents the user. Note: This ID can change if the user leaves and rejoins the meeting, or joins from a different device. @@ -6412,6 +6418,10 @@ export interface Authentication extends Entity, Parsable { * Represents a platform credential instance registered to a user on Mac OS. */ platformCredentialMethods?: PlatformCredentialAuthenticationMethod[] | null; + /** + * Represents the resource account key credentials registered to a user for authentication on shared devices. + */ + resourceAccountKeyAuthenticationMethods?: ResourceAccountKeyAuthenticationMethod[] | null; /** * The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. */ @@ -15940,6 +15950,33 @@ export function createAndroidWorkProfileCustomConfigurationFromDiscriminatorValu export function createAndroidWorkProfileGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AnonymousCalendarSharingFreeBusyDetail} + */ +// @ts-ignore +export function createAnonymousCalendarSharingFreeBusyDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnonymousCalendarSharingFreeBusyDetail; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AnonymousCalendarSharingFreeBusyReviewer} + */ +// @ts-ignore +export function createAnonymousCalendarSharingFreeBusyReviewerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnonymousCalendarSharingFreeBusyReviewer; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AnonymousCalendarSharingFreeBusySimple} + */ +// @ts-ignore +export function createAnonymousCalendarSharingFreeBusySimpleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnonymousCalendarSharingFreeBusySimple; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -17388,6 +17425,8 @@ export function createAuthenticationMethodFromDiscriminatorValue(parseNode: Pars return deserializeIntoPlatformCredentialAuthenticationMethod; case "#microsoft.graph.qrCodePinAuthenticationMethod": return deserializeIntoQrCodePinAuthenticationMethod; + case "#microsoft.graph.resourceAccountKeyAuthenticationMethod": + return deserializeIntoResourceAccountKeyAuthenticationMethod; case "#microsoft.graph.softwareOathAuthenticationMethod": return deserializeIntoSoftwareOathAuthenticationMethod; case "#microsoft.graph.temporaryAccessPassAuthenticationMethod": @@ -25068,6 +25107,12 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAndroidWorkProfileCustomConfiguration; case "#microsoft.graph.androidWorkProfileGeneralDeviceConfiguration": return deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration; + case "#microsoft.graph.anonymousCalendarSharingFreeBusyDetail": + return deserializeIntoAnonymousCalendarSharingFreeBusyDetail; + case "#microsoft.graph.anonymousCalendarSharingFreeBusyReviewer": + return deserializeIntoAnonymousCalendarSharingFreeBusyReviewer; + case "#microsoft.graph.anonymousCalendarSharingFreeBusySimple": + return deserializeIntoAnonymousCalendarSharingFreeBusySimple; case "#microsoft.graph.anonymousGuestConversationMember": return deserializeIntoAnonymousGuestConversationMember; case "#microsoft.graph.appCatalogs": @@ -26440,6 +26485,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoRequest; case "#microsoft.graph.resellerDelegatedAdminRelationship": return deserializeIntoResellerDelegatedAdminRelationship; + case "#microsoft.graph.resourceAccountKeyAuthenticationMethod": + return deserializeIntoResourceAccountKeyAuthenticationMethod; case "#microsoft.graph.resourceOperation": return deserializeIntoResourceOperation; case "#microsoft.graph.resourceSpecificPermissionGrant": @@ -30579,6 +30626,12 @@ export function createM365CapabilityBaseFromDiscriminatorValue(parseNode: ParseN const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { + case "#microsoft.graph.anonymousCalendarSharingFreeBusyDetail": + return deserializeIntoAnonymousCalendarSharingFreeBusyDetail; + case "#microsoft.graph.anonymousCalendarSharingFreeBusyReviewer": + return deserializeIntoAnonymousCalendarSharingFreeBusyReviewer; + case "#microsoft.graph.anonymousCalendarSharingFreeBusySimple": + return deserializeIntoAnonymousCalendarSharingFreeBusySimple; case "#microsoft.graph.crossTenantCalendarAvailabilityBasic": return deserializeIntoCrossTenantCalendarAvailabilityBasic; case "#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails": @@ -36453,6 +36506,15 @@ export function createProvisioningStepFromDiscriminatorValue(parseNode: ParseNod export function createProvisioningSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningSystem; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ProvisionResponse} + */ +// @ts-ignore +export function createProvisionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoProvisionResponse; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -36862,6 +36924,15 @@ export function createRelatedTenantFromDiscriminatorValue(parseNode: ParseNode | export function createRelatedTenantsRefreshRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRelatedTenantsRefreshRequest; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RelatedTenantsRefreshStatus} + */ +// @ts-ignore +export function createRelatedTenantsRefreshStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRelatedTenantsRefreshStatus; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -37108,6 +37179,24 @@ export function createResourceAccessDetailFromDiscriminatorValue(parseNode: Pars export function createResourceAccessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceAccess; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ResourceAccountKeyAuthenticationMethodCollectionResponse} + */ +// @ts-ignore +export function createResourceAccountKeyAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoResourceAccountKeyAuthenticationMethodCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ResourceAccountKeyAuthenticationMethod} + */ +// @ts-ignore +export function createResourceAccountKeyAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoResourceAccountKeyAuthenticationMethod; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -46085,7 +46174,7 @@ export interface CustomExtensionClientConfiguration extends AdditionalDataHolder */ backingStoreEnabled?: boolean | null; /** - * The max number of retries that Microsoft Entra ID makes to the external API. Values of 0 or 1 are supported. If null, the default for the service applies. + * The max number of retries that Microsoft Entra ID makes to the external API. For a roleManagementCustomCalloutExtension, the valid range is from 0 through 5. For other custom extensions, values of 0 or 1 are supported. If null, the default for the service applies. */ maximumRetries?: number | null; /** @@ -46093,7 +46182,7 @@ export interface CustomExtensionClientConfiguration extends AdditionalDataHolder */ odataType?: string | null; /** - * The max duration in milliseconds that Microsoft Entra ID waits for a response from the external app before it shuts down the connection. The valid range is between 200 and 2000 milliseconds. Default duration is 1000. + * The max duration in milliseconds that Microsoft Entra ID waits for a response from the external app before it shuts down the connection. For a roleManagementCustomCalloutExtension, the valid range is from 1000 through 60000 milliseconds. For other custom extensions, the valid range is from 200 through 2000 milliseconds and the default is 1000 milliseconds. */ timeoutInMilliseconds?: number | null; } @@ -49694,6 +49783,39 @@ export function deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration(andr "workProfileRequirePassword": n => { androidWorkProfileGeneralDeviceConfiguration.workProfileRequirePassword = n.getBooleanValue(); }, } } +/** + * The deserialization information for the current model + * @param AnonymousCalendarSharingFreeBusyDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnonymousCalendarSharingFreeBusyDetail(anonymousCalendarSharingFreeBusyDetail: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoM365CapabilityBase(anonymousCalendarSharingFreeBusyDetail), + } +} +/** + * The deserialization information for the current model + * @param AnonymousCalendarSharingFreeBusyReviewer The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnonymousCalendarSharingFreeBusyReviewer(anonymousCalendarSharingFreeBusyReviewer: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoM365CapabilityBase(anonymousCalendarSharingFreeBusyReviewer), + } +} +/** + * The deserialization information for the current model + * @param AnonymousCalendarSharingFreeBusySimple The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnonymousCalendarSharingFreeBusySimple(anonymousCalendarSharingFreeBusySimple: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoM365CapabilityBase(anonymousCalendarSharingFreeBusySimple), + } +} /** * The deserialization information for the current model * @param AnonymousGuestConversationMember The instance to deserialize into. @@ -51459,6 +51581,7 @@ export function deserializeIntoAuthentication(authentication: Partial { authentication.passwordMethods = n.getCollectionOfObjectValues(createPasswordAuthenticationMethodFromDiscriminatorValue); }, "phoneMethods": n => { authentication.phoneMethods = n.getCollectionOfObjectValues(createPhoneAuthenticationMethodFromDiscriminatorValue); }, "platformCredentialMethods": n => { authentication.platformCredentialMethods = n.getCollectionOfObjectValues(createPlatformCredentialAuthenticationMethodFromDiscriminatorValue); }, + "resourceAccountKeyAuthenticationMethods": n => { authentication.resourceAccountKeyAuthenticationMethods = n.getCollectionOfObjectValues(createResourceAccountKeyAuthenticationMethodFromDiscriminatorValue); }, "softwareOathMethods": n => { authentication.softwareOathMethods = n.getCollectionOfObjectValues(createSoftwareOathAuthenticationMethodFromDiscriminatorValue); }, "temporaryAccessPassMethods": n => { authentication.temporaryAccessPassMethods = n.getCollectionOfObjectValues(createTemporaryAccessPassAuthenticationMethodFromDiscriminatorValue); }, "windowsHelloForBusinessMethods": n => { authentication.windowsHelloForBusinessMethods = n.getCollectionOfObjectValues(createWindowsHelloForBusinessAuthenticationMethodFromDiscriminatorValue); }, @@ -63726,6 +63849,7 @@ export function deserializeIntoFileStorageContainerTypeRegistrationSettings(file "backingStoreEnabled": n => { fileStorageContainerTypeRegistrationSettings.backingStoreEnabled = true; }, "isDiscoverabilityEnabled": n => { fileStorageContainerTypeRegistrationSettings.isDiscoverabilityEnabled = n.getBooleanValue(); }, "isItemVersioningEnabled": n => { fileStorageContainerTypeRegistrationSettings.isItemVersioningEnabled = n.getBooleanValue(); }, + "isOfficeRestricted": n => { fileStorageContainerTypeRegistrationSettings.isOfficeRestricted = n.getBooleanValue(); }, "isSearchEnabled": n => { fileStorageContainerTypeRegistrationSettings.isSearchEnabled = n.getBooleanValue(); }, "isSharingRestricted": n => { fileStorageContainerTypeRegistrationSettings.isSharingRestricted = n.getBooleanValue(); }, "itemMajorVersionLimit": n => { fileStorageContainerTypeRegistrationSettings.itemMajorVersionLimit = n.getNumberValue(); }, @@ -63747,6 +63871,7 @@ export function deserializeIntoFileStorageContainerTypeSettings(fileStorageConta "consumingTenantOverridables": n => { fileStorageContainerTypeSettings.consumingTenantOverridables = n.getCollectionOfEnumValues(FileStorageContainerTypeSettingsOverrideObject); }, "isDiscoverabilityEnabled": n => { fileStorageContainerTypeSettings.isDiscoverabilityEnabled = n.getBooleanValue(); }, "isItemVersioningEnabled": n => { fileStorageContainerTypeSettings.isItemVersioningEnabled = n.getBooleanValue(); }, + "isOfficeRestricted": n => { fileStorageContainerTypeSettings.isOfficeRestricted = n.getBooleanValue(); }, "isSearchEnabled": n => { fileStorageContainerTypeSettings.isSearchEnabled = n.getBooleanValue(); }, "isSharingRestricted": n => { fileStorageContainerTypeSettings.isSharingRestricted = n.getBooleanValue(); }, "itemMajorVersionLimit": n => { fileStorageContainerTypeSettings.itemMajorVersionLimit = n.getNumberValue(); }, @@ -75440,6 +75565,20 @@ export function deserializeIntoProvisioningSystem(provisioningSystem: Partial { provisioningSystem.details = n.getObjectValue(createDetailsInfoFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ProvisionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoProvisionResponse(provisionResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { provisionResponse.backingStoreEnabled = true; }, + "challenge": n => { provisionResponse.challenge = n.getStringValue(); }, + "deviceId": n => { provisionResponse.deviceId = n.getStringValue(); }, + "@odata.type": n => { provisionResponse.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ProxiedDomain The instance to deserialize into. @@ -76110,6 +76249,21 @@ export function deserializeIntoRelatedTenantsRefreshRequest(relatedTenantsRefres "location": n => { relatedTenantsRefreshRequest.location = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param RelatedTenantsRefreshStatus The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelatedTenantsRefreshStatus(relatedTenantsRefreshStatus: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { relatedTenantsRefreshStatus.backingStoreEnabled = true; }, + "isFirstRefresh": n => { relatedTenantsRefreshStatus.isFirstRefresh = n.getBooleanValue(); }, + "mostRecentRefreshDateTime": n => { relatedTenantsRefreshStatus.mostRecentRefreshDateTime = n.getDateValue(); }, + "mostRecentRefreshRequestStatus": n => { relatedTenantsRefreshStatus.mostRecentRefreshRequestStatus = n.getStringValue(); }, + "@odata.type": n => { relatedTenantsRefreshStatus.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param RelationshipPolicy The instance to deserialize into. @@ -76495,6 +76649,31 @@ export function deserializeIntoResourceAccessDetail(resourceAccessDetail: Partia "url": n => { resourceAccessDetail.url = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ResourceAccountKeyAuthenticationMethod The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoResourceAccountKeyAuthenticationMethod(resourceAccountKeyAuthenticationMethod: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationMethod(resourceAccountKeyAuthenticationMethod), + "device": n => { resourceAccountKeyAuthenticationMethod.device = n.getObjectValue(createDeviceFromDiscriminatorValue); }, + "displayName": n => { resourceAccountKeyAuthenticationMethod.displayName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ResourceAccountKeyAuthenticationMethodCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoResourceAccountKeyAuthenticationMethodCollectionResponse(resourceAccountKeyAuthenticationMethodCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(resourceAccountKeyAuthenticationMethodCollectionResponse), + "value": n => { resourceAccountKeyAuthenticationMethodCollectionResponse.value = n.getCollectionOfObjectValues(createResourceAccountKeyAuthenticationMethodFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ResourceAction The instance to deserialize into. @@ -96915,6 +97094,10 @@ export interface FileStorageContainerTypeRegistrationSettings extends Additional * Indicates whether item versioning is enabled. */ isItemVersioningEnabled?: boolean | null; + /** + * Indicates whether Office apps (Word, Excel, and PowerPoint) for desktop and web are restricted for containers of this container type. + */ + isOfficeRestricted?: boolean | null; /** * Indicates whether search is enabled. */ @@ -96961,6 +97144,10 @@ export interface FileStorageContainerTypeSettings extends AdditionalDataHolder, * Indicates whether item versioning is enabled. */ isItemVersioningEnabled?: boolean | null; + /** + * Indicates whether Office apps (Word, Excel, and PowerPoint) for desktop and web are restricted for containers of this container type. + */ + isOfficeRestricted?: boolean | null; /** * Indicates whether search is enabled. */ @@ -97548,7 +97735,7 @@ export interface Group extends DirectoryObject, Parsable { */ appRoleAssignments?: AppRoleAssignment[] | null; /** - * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group or a cloud security group. Requires a Microsoft Entra ID P1 license. Requires $select to retrieve. This property can be specified during group creation or update. However, for cloud security groups, it's immutable once set. This property can be updated only in delegated scenarios where the caller requires both the Microsoft Graph permission and a supported administrator role. See Key differences from Microsoft 365 group labeling to learn more about managing this property for Microsoft 365 vs. cloud security groups. + * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group or a cloud security group. Requires a Microsoft Entra ID P1 license. Requires $select to retrieve. This property can be specified during group creation or update. However, for cloud security groups, it's immutable once set. This property can be updated only in delegated scenarios where the caller requires both the Microsoft Graph permission and a supported administrator role. To learn more about managing this property for Microsoft 365 vs. cloud security groups, see Key differences from Microsoft 365 group labeling. */ assignedLabels?: AssignedLabel[] | null; /** @@ -98081,7 +98268,7 @@ export interface HostSecurityState extends AdditionalDataHolder, BackedModel, Pa } export interface HttpRequestEndpoint extends CustomExtensionEndpointConfiguration, Parsable { /** - * The HTTP endpoint that a custom extension calls. + * The URL of the HTTP endpoint that Microsoft Entra ID calls for the custom extension. */ targetUrl?: string | null; } @@ -110236,11 +110423,11 @@ export interface PreAuthorizedApplication extends AdditionalDataHolder, BackedMo export type PrereleaseFeatures = (typeof PrereleaseFeaturesObject)[keyof typeof PrereleaseFeaturesObject]; export interface Presence extends Entity, Parsable { /** - * The supplemental information to a user's availability. Possible values are available, away, beRightBack, busy, doNotDisturb, offline, outOfOffice, presenceUnknown. + * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, Offline, OutOfOffice, PresenceUnknown. */ activity?: string | null; /** - * The base presence information for a user. Possible values are available, away, beRightBack, busy, doNotDisturb, focusing, inACall, inAMeeting, offline, presenting, presenceUnknown. + * The base presence information for a user. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, Focusing, InACall, InAMeeting, Offline, Presenting, PresenceUnknown. */ availability?: string | null; /** @@ -111604,7 +111791,7 @@ export type PrivilegedAccessGroupMemberType = (typeof PrivilegedAccessGroupMembe export type PrivilegedAccessGroupRelationships = (typeof PrivilegedAccessGroupRelationshipsObject)[keyof typeof PrivilegedAccessGroupRelationshipsObject]; export interface PrivilegedAccessRoot extends Entity, Parsable { /** - * The customExtensions property + * The custom extensions configured for PIM role management operations. */ customExtensions?: RoleManagementCustomCalloutExtension[] | null; /** @@ -112462,6 +112649,24 @@ export interface ProvisioningSystem extends Identity, Parsable { */ details?: DetailsInfo | null; } +export interface ProvisionResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The cryptographic challenge that the device uses to complete its registration with the directory. + */ + challenge?: string | null; + /** + * The unique identifier of the provisioned device. + */ + deviceId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} /** * Proxied Domain */ @@ -113422,6 +113627,31 @@ export interface RelatedTenantsRefreshRequest extends Entity, Parsable { */ location?: string | null; } +/** + * Represents the status of the most recent Related Tenants refresh operation. + */ +export interface RelatedTenantsRefreshStatus extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The isFirstRefresh property + */ + isFirstRefresh?: boolean | null; + /** + * The mostRecentRefreshDateTime property + */ + mostRecentRefreshDateTime?: Date | null; + /** + * The mostRecentRefreshRequestStatus property + */ + mostRecentRefreshRequestStatus?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export type RelationshipCreationType = (typeof RelationshipCreationTypeObject)[keyof typeof RelationshipCreationTypeObject]; export interface RelationshipPolicy extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -113976,6 +114206,22 @@ export interface ResourceAccessDetail extends AdditionalDataHolder, BackedModel, } export type ResourceAccessStatus = (typeof ResourceAccessStatusObject)[keyof typeof ResourceAccessStatusObject]; export type ResourceAccessType = (typeof ResourceAccessTypeObject)[keyof typeof ResourceAccessTypeObject]; +export interface ResourceAccountKeyAuthenticationMethod extends AuthenticationMethod, Parsable { + /** + * The registered device on which this resource account key resides. Supports $expand. + */ + device?: Device | null; + /** + * The display name of the resource account key credential as shown in the Teams Room interface. + */ + displayName?: string | null; +} +export interface ResourceAccountKeyAuthenticationMethodCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ResourceAccountKeyAuthenticationMethod[] | null; +} /** * Set of allowed and not allowed actions for a resource. */ @@ -114907,7 +115153,7 @@ export interface RoleManagement extends AdditionalDataHolder, BackedModel, Parsa } export interface RoleManagementCustomCalloutExtension extends CustomCalloutExtension, Parsable { /** - * The customAttributes property + * The custom attribute names to include in the callout payload. */ customAttributes?: string[] | null; /** @@ -119269,6 +119515,39 @@ export function serializeAndroidWorkProfileGeneralDeviceConfiguration(writer: Se writer.writeNumberValue("workProfilePasswordSignInFailureCountBeforeFactoryReset", androidWorkProfileGeneralDeviceConfiguration.workProfilePasswordSignInFailureCountBeforeFactoryReset); writer.writeBooleanValue("workProfileRequirePassword", androidWorkProfileGeneralDeviceConfiguration.workProfileRequirePassword); } +/** + * Serializes information the current object + * @param AnonymousCalendarSharingFreeBusyDetail The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAnonymousCalendarSharingFreeBusyDetail(writer: SerializationWriter, anonymousCalendarSharingFreeBusyDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!anonymousCalendarSharingFreeBusyDetail || isSerializingDerivedType) { return; } + serializeM365CapabilityBase(writer, anonymousCalendarSharingFreeBusyDetail, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param AnonymousCalendarSharingFreeBusyReviewer The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAnonymousCalendarSharingFreeBusyReviewer(writer: SerializationWriter, anonymousCalendarSharingFreeBusyReviewer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!anonymousCalendarSharingFreeBusyReviewer || isSerializingDerivedType) { return; } + serializeM365CapabilityBase(writer, anonymousCalendarSharingFreeBusyReviewer, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param AnonymousCalendarSharingFreeBusySimple The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAnonymousCalendarSharingFreeBusySimple(writer: SerializationWriter, anonymousCalendarSharingFreeBusySimple: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!anonymousCalendarSharingFreeBusySimple || isSerializingDerivedType) { return; } + serializeM365CapabilityBase(writer, anonymousCalendarSharingFreeBusySimple, isSerializingDerivedType) +} /** * Serializes information the current object * @param AnonymousGuestConversationMember The instance to serialize from. @@ -121090,6 +121369,7 @@ export function serializeAuthentication(writer: SerializationWriter, authenticat writer.writeCollectionOfObjectValues("passwordMethods", authentication.passwordMethods, serializePasswordAuthenticationMethod); writer.writeCollectionOfObjectValues("phoneMethods", authentication.phoneMethods, serializePhoneAuthenticationMethod); writer.writeCollectionOfObjectValues("platformCredentialMethods", authentication.platformCredentialMethods, serializePlatformCredentialAuthenticationMethod); + writer.writeCollectionOfObjectValues("resourceAccountKeyAuthenticationMethods", authentication.resourceAccountKeyAuthenticationMethods, serializeResourceAccountKeyAuthenticationMethod); writer.writeCollectionOfObjectValues("softwareOathMethods", authentication.softwareOathMethods, serializeSoftwareOathAuthenticationMethod); writer.writeCollectionOfObjectValues("temporaryAccessPassMethods", authentication.temporaryAccessPassMethods, serializeTemporaryAccessPassAuthenticationMethod); writer.writeCollectionOfObjectValues("windowsHelloForBusinessMethods", authentication.windowsHelloForBusinessMethods, serializeWindowsHelloForBusinessAuthenticationMethod); @@ -121469,6 +121749,9 @@ export function serializeAuthenticationMethod(writer: SerializationWriter, authe case "#microsoft.graph.qrCodePinAuthenticationMethod": serializeQrCodePinAuthenticationMethod(writer, authenticationMethod, true); break; + case "#microsoft.graph.resourceAccountKeyAuthenticationMethod": + serializeResourceAccountKeyAuthenticationMethod(writer, authenticationMethod, true); + break; case "#microsoft.graph.softwareOathAuthenticationMethod": serializeSoftwareOathAuthenticationMethod(writer, authenticationMethod, true); break; @@ -133425,6 +133708,15 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("consumingTenantOverridables", fileStorageContainerTypeSettings.consumingTenantOverridables); writer.writeBooleanValue("isDiscoverabilityEnabled", fileStorageContainerTypeSettings.isDiscoverabilityEnabled); writer.writeBooleanValue("isItemVersioningEnabled", fileStorageContainerTypeSettings.isItemVersioningEnabled); + writer.writeBooleanValue("isOfficeRestricted", fileStorageContainerTypeSettings.isOfficeRestricted); writer.writeBooleanValue("isSearchEnabled", fileStorageContainerTypeSettings.isSearchEnabled); writer.writeBooleanValue("isSharingRestricted", fileStorageContainerTypeSettings.isSharingRestricted); writer.writeNumberValue("itemMajorVersionLimit", fileStorageContainerTypeSettings.itemMajorVersionLimit); @@ -141865,6 +142162,15 @@ export function serializeM365CapabilityBase(writer: SerializationWriter, m365Cap writer.writeDateValue("lastModifiedDateTime", m365CapabilityBase.lastModifiedDateTime); writer.writeStringValue("name", m365CapabilityBase.name); switch (m365CapabilityBase.odataType) { + case "#microsoft.graph.anonymousCalendarSharingFreeBusyDetail": + serializeAnonymousCalendarSharingFreeBusyDetail(writer, m365CapabilityBase, true); + break; + case "#microsoft.graph.anonymousCalendarSharingFreeBusyReviewer": + serializeAnonymousCalendarSharingFreeBusyReviewer(writer, m365CapabilityBase, true); + break; + case "#microsoft.graph.anonymousCalendarSharingFreeBusySimple": + serializeAnonymousCalendarSharingFreeBusySimple(writer, m365CapabilityBase, true); + break; case "#microsoft.graph.crossTenantCalendarAvailabilityBasic": serializeCrossTenantCalendarAvailabilityBasic(writer, m365CapabilityBase, true); break; @@ -150680,6 +150986,20 @@ export function serializeProvisioningSystem(writer: SerializationWriter, provisi serializeIdentity(writer, provisioningSystem, isSerializingDerivedType) writer.writeObjectValue("details", provisioningSystem.details, serializeDetailsInfo); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ProvisionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeProvisionResponse(writer: SerializationWriter, provisionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!provisionResponse || isSerializingDerivedType) { return; } + writer.writeStringValue("challenge", provisionResponse.challenge); + writer.writeStringValue("deviceId", provisionResponse.deviceId); + writer.writeStringValue("@odata.type", provisionResponse.odataType); + writer.writeAdditionalData(provisionResponse.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -151358,6 +151678,21 @@ export function serializeRelatedTenantsRefreshRequest(writer: SerializationWrite serializeEntity(writer, relatedTenantsRefreshRequest, isSerializingDerivedType) writer.writeStringValue("location", relatedTenantsRefreshRequest.location); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelatedTenantsRefreshStatus The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelatedTenantsRefreshStatus(writer: SerializationWriter, relatedTenantsRefreshStatus: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relatedTenantsRefreshStatus || isSerializingDerivedType) { return; } + writer.writeBooleanValue("isFirstRefresh", relatedTenantsRefreshStatus.isFirstRefresh); + writer.writeDateValue("mostRecentRefreshDateTime", relatedTenantsRefreshStatus.mostRecentRefreshDateTime); + writer.writeStringValue("mostRecentRefreshRequestStatus", relatedTenantsRefreshStatus.mostRecentRefreshRequestStatus); + writer.writeStringValue("@odata.type", relatedTenantsRefreshStatus.odataType); + writer.writeAdditionalData(relatedTenantsRefreshStatus.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -151762,6 +152097,31 @@ export function serializeResourceAccessDetail(writer: SerializationWriter, resou writer.writeStringValue("url", resourceAccessDetail.url); writer.writeAdditionalData(resourceAccessDetail.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ResourceAccountKeyAuthenticationMethod The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeResourceAccountKeyAuthenticationMethod(writer: SerializationWriter, resourceAccountKeyAuthenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!resourceAccountKeyAuthenticationMethod || isSerializingDerivedType) { return; } + serializeAuthenticationMethod(writer, resourceAccountKeyAuthenticationMethod, isSerializingDerivedType) + writer.writeObjectValue("device", resourceAccountKeyAuthenticationMethod.device, serializeDevice); + writer.writeStringValue("displayName", resourceAccountKeyAuthenticationMethod.displayName); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ResourceAccountKeyAuthenticationMethodCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeResourceAccountKeyAuthenticationMethodCollectionResponse(writer: SerializationWriter, resourceAccountKeyAuthenticationMethodCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!resourceAccountKeyAuthenticationMethodCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, resourceAccountKeyAuthenticationMethodCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", resourceAccountKeyAuthenticationMethodCollectionResponse.value, serializeResourceAccountKeyAuthenticationMethod); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -172486,19 +172846,19 @@ export interface UnifiedRoleManagementPolicyCollectionResponse extends BaseColle } export interface UnifiedRoleManagementPolicyCustomExtensionRule extends Parsable, UnifiedRoleManagementPolicyRule { /** - * The customAttributes property + * The custom attributes associated with the policy rule. Read-only. */ customAttributes?: string[] | null; /** - * The customExtensionId property + * The unique identifier of the roleManagementCustomCalloutExtension associated with this rule. */ customExtensionId?: string | null; /** - * The displayName property + * The display name of the policy rule. Read-only. */ displayName?: string | null; /** - * The isEnabled property + * Indicates whether the custom extension rule is enabled. */ isEnabled?: boolean | null; } @@ -184370,6 +184730,7 @@ export const FileStorageContainerTypeSettingsOverrideObject = { ItemMajorVersionLimit: "itemMajorVersionLimit", MaxStoragePerContainerInBytes: "maxStoragePerContainerInBytes", UnknownFutureValue: "unknownFutureValue", + IsOfficeRestricted: "isOfficeRestricted", } as const; export const FilterModeObject = { Include: "include", @@ -188028,6 +188389,7 @@ export const SystemBrowserEnabledOnObject = { Ios: "ios", Android: "android", Mac: "mac", + Linux: "linux", UnknownFutureValue: "unknownFutureValue", } as const; /** diff --git a/packages/msgraph-sdk/models/security/index.ts b/packages/msgraph-sdk/models/security/index.ts index 7a2ddd1648a..a5f2bb12299 100644 --- a/packages/msgraph-sdk/models/security/index.ts +++ b/packages/msgraph-sdk/models/security/index.ts @@ -989,6 +989,10 @@ export interface AuditLogQuery extends Entity, Parsable { * The collection of administrative unit IDs to filter on. */ administrativeUnitIdFilters?: string[] | null; + /** + * The approximate number of records retrieved by the query. This value can be higher or lower than recordCountLimit due to distributed counting. Read-only. + */ + approximateReturnedRecordCount?: number | null; /** * The display name of the audit log query. */ @@ -1006,7 +1010,11 @@ export interface AuditLogQuery extends Entity, Parsable { */ ipAddressFilters?: string[] | null; /** - * The keyword to filter on. + * Indicates whether the query exceeded the per-search record-count limit. The default value is false. A value of true is authoritative and isn't derived from approximateReturnedRecordCount. Read-only. + */ + isRecordCountLimitExceeded?: boolean | null; + /** + * Free text to match against the non-indexed content of each record: the workload-specific properties inside auditData, including its AppAccessContext object. The indexed common-schema properties, such as the operation name, aren't matched by keyword; use their own filters, such as operationFilters, for those. */ keywordFilter?: string | null; /** @@ -1017,6 +1025,10 @@ export interface AuditLogQuery extends Entity, Parsable { * The collection of operations to filter on. */ operationFilters?: string[] | null; + /** + * The record-count threshold used to limit query result retrieval. Read-only. + */ + recordCountLimit?: number | null; /** * The collection of audit log records retrieved by the query. */ @@ -9694,13 +9706,16 @@ export function deserializeIntoAuditLogQuery(auditLogQuery: Partial { auditLogQuery.administrativeUnitIdFilters = n.getCollectionOfPrimitiveValues("string"); }, + "approximateReturnedRecordCount": n => { auditLogQuery.approximateReturnedRecordCount = n.getNumberValue(); }, "displayName": n => { auditLogQuery.displayName = n.getStringValue(); }, "filterEndDateTime": n => { auditLogQuery.filterEndDateTime = n.getDateValue(); }, "filterStartDateTime": n => { auditLogQuery.filterStartDateTime = n.getDateValue(); }, "ipAddressFilters": n => { auditLogQuery.ipAddressFilters = n.getCollectionOfPrimitiveValues("string"); }, + "isRecordCountLimitExceeded": n => { auditLogQuery.isRecordCountLimitExceeded = n.getBooleanValue(); }, "keywordFilter": n => { auditLogQuery.keywordFilter = n.getStringValue(); }, "objectIdFilters": n => { auditLogQuery.objectIdFilters = n.getCollectionOfPrimitiveValues("string"); }, "operationFilters": n => { auditLogQuery.operationFilters = n.getCollectionOfPrimitiveValues("string"); }, + "recordCountLimit": n => { auditLogQuery.recordCountLimit = n.getNumberValue(); }, "records": n => { auditLogQuery.records = n.getCollectionOfObjectValues(createAuditLogRecordFromDiscriminatorValue); }, "recordTypeFilters": n => { auditLogQuery.recordTypeFilters = n.getCollectionOfEnumValues(AuditLogRecordTypeObject); }, "serviceFilters": n => { auditLogQuery.serviceFilters = n.getCollectionOfPrimitiveValues("string"); },