Update various things
parent
8e6cf7bdc7
commit
3289d1dbb3
|
@ -339,16 +339,16 @@
|
|||
},
|
||||
{
|
||||
"name": "microsoft/microsoft-graph",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/microsoftgraph/msgraph-sdk-php.git",
|
||||
"reference": "143eb88f9663f21a2ba2986b6f3d945fa448aabd"
|
||||
"reference": "b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/143eb88f9663f21a2ba2986b6f3d945fa448aabd",
|
||||
"reference": "143eb88f9663f21a2ba2986b6f3d945fa448aabd",
|
||||
"url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f",
|
||||
"reference": "b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -384,9 +384,9 @@
|
|||
"homepage": "https://developer.microsoft.com/en-us/graph",
|
||||
"support": {
|
||||
"issues": "https://github.com/microsoftgraph/msgraph-sdk-php/issues",
|
||||
"source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.88.0"
|
||||
"source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.89.0"
|
||||
},
|
||||
"time": "2023-02-07T16:00:58+00:00"
|
||||
"time": "2023-03-02T07:33:45+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/http-client",
|
||||
|
|
|
@ -342,17 +342,17 @@
|
|||
},
|
||||
{
|
||||
"name": "microsoft/microsoft-graph",
|
||||
"version": "1.88.0",
|
||||
"version_normalized": "1.88.0.0",
|
||||
"version": "1.89.0",
|
||||
"version_normalized": "1.89.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/microsoftgraph/msgraph-sdk-php.git",
|
||||
"reference": "143eb88f9663f21a2ba2986b6f3d945fa448aabd"
|
||||
"reference": "b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/143eb88f9663f21a2ba2986b6f3d945fa448aabd",
|
||||
"reference": "143eb88f9663f21a2ba2986b6f3d945fa448aabd",
|
||||
"url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f",
|
||||
"reference": "b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -366,7 +366,7 @@
|
|||
"phpstan/phpstan": "^0.12.90 || ^1.0.0",
|
||||
"phpunit/phpunit": "^8.0 || ^9.0"
|
||||
},
|
||||
"time": "2023-02-07T16:00:58+00:00",
|
||||
"time": "2023-03-02T07:33:45+00:00",
|
||||
"type": "library",
|
||||
"installation-source": "dist",
|
||||
"autoload": {
|
||||
|
@ -390,7 +390,7 @@
|
|||
"homepage": "https://developer.microsoft.com/en-us/graph",
|
||||
"support": {
|
||||
"issues": "https://github.com/microsoftgraph/msgraph-sdk-php/issues",
|
||||
"source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.88.0"
|
||||
"source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.89.0"
|
||||
},
|
||||
"install-path": "../microsoft/microsoft-graph"
|
||||
},
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
'name' => '__root__',
|
||||
'pretty_version' => 'dev-master',
|
||||
'version' => 'dev-master',
|
||||
'reference' => '78300e183e4004d6ac2c0a0f1bc5a612bc5c311c',
|
||||
'reference' => '8e6cf7bdc7e8d2f0a957954713d75b8c905adaa5',
|
||||
'type' => 'library',
|
||||
'install_path' => __DIR__ . '/../../',
|
||||
'aliases' => array(),
|
||||
|
@ -13,7 +13,7 @@
|
|||
'__root__' => array(
|
||||
'pretty_version' => 'dev-master',
|
||||
'version' => 'dev-master',
|
||||
'reference' => '78300e183e4004d6ac2c0a0f1bc5a612bc5c311c',
|
||||
'reference' => '8e6cf7bdc7e8d2f0a957954713d75b8c905adaa5',
|
||||
'type' => 'library',
|
||||
'install_path' => __DIR__ . '/../../',
|
||||
'aliases' => array(),
|
||||
|
@ -47,9 +47,9 @@
|
|||
'dev_requirement' => false,
|
||||
),
|
||||
'microsoft/microsoft-graph' => array(
|
||||
'pretty_version' => '1.88.0',
|
||||
'version' => '1.88.0.0',
|
||||
'reference' => '143eb88f9663f21a2ba2986b6f3d945fa448aabd',
|
||||
'pretty_version' => '1.89.0',
|
||||
'version' => '1.89.0.0',
|
||||
'reference' => 'b263ffdefdb83e8ec5e0d3cac0e56e0f7f30ea2f',
|
||||
'type' => 'library',
|
||||
'install_path' => __DIR__ . '/../microsoft/microsoft-graph',
|
||||
'aliases' => array(),
|
||||
|
|
|
@ -1,67 +0,0 @@
|
|||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# Licensed under the MIT License.
|
||||
|
||||
# This action will automatically create a pull request against dev if the pushed branch
|
||||
# has a branch path spec likev 1.0/pipelinebuild/*. Configure this action by updating the
|
||||
# environment variable values[0].
|
||||
|
||||
name: "create beta pull request"
|
||||
|
||||
# Controls when the action will run. Triggers the workflow on push
|
||||
# events but only for branches with the following branch spec: "beta/pipelinebuild/*"
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "beta/pipelinebuild/*"
|
||||
paths:
|
||||
- 'src/Beta/**/*.php'
|
||||
- '!src/Core/GraphConstants.php'
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
bump-minor-version:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Git config user
|
||||
run: |
|
||||
git config --global user.email "GraphTooling@service.microsoft.com"
|
||||
git config --global user.name "Microsoft Graph DevX Tooling"
|
||||
|
||||
- name: Run increment script
|
||||
run: php scripts/BumpStableSdkVersion.php
|
||||
|
||||
- name: Commit and push changes if any
|
||||
run: if git commit -am "Bump up minor version"; then git push origin $GITHUB_REF; fi
|
||||
|
||||
create-pull-request:
|
||||
needs: bump-minor-version
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
# https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
# Create a pull request [1]
|
||||
- name: Create PR using the GitHub REST API via hub
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
MESSAGE_TITLE: Generated beta models using Typewriter
|
||||
MESSAGE_BODY: "This pull request was automatically created by the GitHub Action, **${{github.workflow}}**. \n\n The commit hash is _${{github.sha}}_. \n\n **Important** Check for unexpected deletions or changes in this PR. See [beta_metadata.xml](https://github.com/microsoftgraph/msgraph-metadata/blob/master/beta_metadata.xml) for metadata changes. \n\n Make sure the version number is incremented in /src/Core/GraphConstants.php. Compare the version against the latest release on [packagist.org](https://packagist.org/packages/microsoft/microsoft-graph) and update the version in src/Core/GraphConstants."
|
||||
LABELS: generated
|
||||
BASE: dev
|
||||
run: |
|
||||
curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.1
|
||||
bin/hub pull-request -b "$BASE" -h "$GITHUB_REF" -m "$MESSAGE_TITLE" -m "$MESSAGE_BODY" -r "$REVIEWERS" -l "$LABELS"
|
||||
# References
|
||||
# [0] https://help.github.com/en/actions/configuring-and-managing-workflows/using-environment-variables
|
||||
# [1] https://hub.github.com/hub-pull-request.1.html
|
||||
# https://help.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token
|
|
@ -1,67 +0,0 @@
|
|||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# Licensed under the MIT License.
|
||||
|
||||
# This action will automatically create a pull request against feat/kiota-preview if the pushed branch
|
||||
# has a branch path spec like kiota/v1.0/pipelinebuild/*. Configure this action by updating the
|
||||
# environment variable values[0].
|
||||
|
||||
name: "create Kiota Preview pull request"
|
||||
|
||||
# Controls when the action will run. Triggers the workflow on push
|
||||
# events but only for branches with the following branch spec: kiota/v1.0/pipelinebuild/*
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "kiota/v1.0/pipelinebuild/*"
|
||||
paths:
|
||||
- 'src/Generated/**'
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
bump-sdk-version:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Git config user
|
||||
run: |
|
||||
git config --global user.email "GraphTooling@service.microsoft.com"
|
||||
git config --global user.name "Microsoft Graph DevX Tooling"
|
||||
|
||||
- name: Run increment script
|
||||
run: php scripts/BumpPreviewSdkVersion.php
|
||||
|
||||
- name: Commit and push changes if any
|
||||
run: if git commit -am "Bump SDK version"; then git push origin $GITHUB_REF; fi
|
||||
|
||||
create-pull-request:
|
||||
needs: bump-sdk-version
|
||||
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
# https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
# Create a pull request [1]
|
||||
- name: Create PR using the GitHub REST API via hub
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
MESSAGE_TITLE: Generated models and request builders using Kiota
|
||||
MESSAGE_BODY: "This pull request was automatically created by the GitHub Action, **${{github.workflow}}**. \n\n The commit hash is _${{github.sha}}_. \n\n **Important** Check for unexpected deletions or changes in this PR. See [v1.0 openapi.yml](https://github.com/microsoftgraph/msgraph-metadata/blob/master/openapi/v1.0/openapi.yaml) for metadata changes. \n\n Make sure the version number is incremented in /src/GraphConstants.php. Compare the version against the latest Release Candidate on [packagist.org](https://packagist.org/packages/microsoft/microsoft-graph) and update the version in src/GraphConstants."
|
||||
LABELS: generated
|
||||
BASE: feat/kiota-preview
|
||||
run: |
|
||||
curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.1
|
||||
bin/hub pull-request -b "$BASE" -h "$GITHUB_REF" -m "$MESSAGE_TITLE" -m "$MESSAGE_BODY" -r "$REVIEWERS" -l "$LABELS"
|
||||
# References
|
||||
# [0] https://help.github.com/en/actions/configuring-and-managing-workflows/using-environment-variables
|
||||
# [1] https://hub.github.com/hub-pull-request.1.html
|
||||
# https://help.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token
|
|
@ -1,70 +0,0 @@
|
|||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# Licensed under the MIT License.
|
||||
|
||||
# This action will automatically create a pull request against dev if the pushed branch
|
||||
# has a branch path spec likev 1.0/pipelinebuild/*. Configure this action by updating the
|
||||
# environment variable values[0].
|
||||
|
||||
name: "create pull request"
|
||||
|
||||
# Controls when the action will run. Triggers the workflow on push
|
||||
# events but only for branches with the following branch spec: "v1.0/pipelinebuild/*"
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "v1.0/pipelinebuild/*"
|
||||
paths:
|
||||
- 'src/Model/**/*.php'
|
||||
- 'src/**/Model/**/*.php'
|
||||
- '!src/Core/GraphConstants.php'
|
||||
- '!src/Beta/**/*.php'
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
bump-minor-version:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Git config user
|
||||
run: |
|
||||
git config --global user.email "GraphTooling@service.microsoft.com"
|
||||
git config --global user.name "Microsoft Graph DevX Tooling"
|
||||
|
||||
- name: Run increment script
|
||||
run: php scripts/BumpStableSdkVersion.php
|
||||
|
||||
- name: Commit and push changes if any
|
||||
run: if git commit -am "Bump up minor version"; then git push origin $GITHUB_REF; fi
|
||||
|
||||
create-pull-request:
|
||||
needs: bump-minor-version
|
||||
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
# https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
# Create a pull request [1]
|
||||
- name: Create PR using the GitHub REST API via hub
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
MESSAGE_TITLE: Generated models using Typewriter
|
||||
MESSAGE_BODY: "This pull request was automatically created by the GitHub Action, **${{github.workflow}}**. \n\n The commit hash is _${{github.sha}}_. \n\n **Important** Check for unexpected deletions or changes in this PR. See [v1.0_metadata.xml](https://github.com/microsoftgraph/msgraph-metadata/blob/master/v1.0_metadata.xml) for metadata changes. \n\n Make sure the version number is incremented in /src/Core/GraphConstants.php. Compare the version against the latest release on [packagist.org](https://packagist.org/packages/microsoft/microsoft-graph) and update the version in src/Core/GraphConstants."
|
||||
LABELS: generated
|
||||
BASE: dev
|
||||
run: |
|
||||
curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.1
|
||||
bin/hub pull-request -b "$BASE" -h "$GITHUB_REF" -m "$MESSAGE_TITLE" -m "$MESSAGE_BODY" -r "$REVIEWERS" -l "$LABELS"
|
||||
# References
|
||||
# [0] https://help.github.com/en/actions/configuring-and-managing-workflows/using-environment-variables
|
||||
# [1] https://hub.github.com/hub-pull-request.1.html
|
||||
# https://help.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token
|
|
@ -11,7 +11,7 @@ You can install the PHP SDK with Composer, either run `composer require microsof
|
|||
```
|
||||
{
|
||||
"require": {
|
||||
"microsoft/microsoft-graph": "^1.88.0"
|
||||
"microsoft/microsoft-graph": "^1.89.0"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
|
@ -264,7 +264,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the currency
|
||||
* Type of currency used to calculate the cost of the call (ISO 4217).
|
||||
* Type of currency used to calculate the cost of the call. For details, see ISO 4217.
|
||||
*
|
||||
* @return string|null The currency
|
||||
*/
|
||||
|
@ -279,7 +279,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the currency
|
||||
* Type of currency used to calculate the cost of the call (ISO 4217).
|
||||
* Type of currency used to calculate the cost of the call. For details, see ISO 4217.
|
||||
*
|
||||
* @param string $val The value of the currency
|
||||
*
|
||||
|
@ -554,7 +554,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the tenantCountryCode
|
||||
* Country code of the tenant, ISO 3166-1 alpha-2.
|
||||
* Country code of the tenant. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @return string|null The tenantCountryCode
|
||||
*/
|
||||
|
@ -569,7 +569,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the tenantCountryCode
|
||||
* Country code of the tenant, ISO 3166-1 alpha-2.
|
||||
* Country code of the tenant. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @param string $val The value of the tenantCountryCode
|
||||
*
|
||||
|
@ -582,7 +582,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the usageCountryCode
|
||||
* Country code of the user, ISO 3166-1 alpha-2.
|
||||
* Country code of the user. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @return string|null The usageCountryCode
|
||||
*/
|
||||
|
@ -597,7 +597,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the usageCountryCode
|
||||
* Country code of the user, ISO 3166-1 alpha-2.
|
||||
* Country code of the user. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @param string $val The value of the usageCountryCode
|
||||
*
|
||||
|
@ -666,7 +666,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the userPrincipalName
|
||||
* UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address.
|
||||
* The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address.
|
||||
*
|
||||
* @return string|null The userPrincipalName
|
||||
*/
|
||||
|
@ -681,7 +681,7 @@ class PstnCallLogRow extends \Beta\Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the userPrincipalName
|
||||
* UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address.
|
||||
* The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address.
|
||||
*
|
||||
* @param string $val The value of the userPrincipalName
|
||||
*
|
||||
|
|
|
@ -26,7 +26,7 @@ class CallTranscript extends Entity
|
|||
{
|
||||
/**
|
||||
* Gets the content
|
||||
* A field representing the content of the transcript. Read-only.
|
||||
* A field that represents the content of the transcript. Read-only.
|
||||
*
|
||||
* @return \GuzzleHttp\Psr7\Stream|null The content
|
||||
*/
|
||||
|
@ -45,7 +45,7 @@ class CallTranscript extends Entity
|
|||
|
||||
/**
|
||||
* Sets the content
|
||||
* A field representing the content of the transcript. Read-only.
|
||||
* A field that represents the content of the transcript. Read-only.
|
||||
*
|
||||
* @param \GuzzleHttp\Psr7\Stream $val The content
|
||||
*
|
||||
|
@ -59,7 +59,7 @@ class CallTranscript extends Entity
|
|||
|
||||
/**
|
||||
* Gets the createdDateTime
|
||||
* Date and time at which the transcript was created. Read-only.
|
||||
* Date and time at which the transcript was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
|
||||
*
|
||||
* @return \DateTime|null The createdDateTime
|
||||
*/
|
||||
|
@ -78,7 +78,7 @@ class CallTranscript extends Entity
|
|||
|
||||
/**
|
||||
* Sets the createdDateTime
|
||||
* Date and time at which the transcript was created. Read-only.
|
||||
* Date and time at which the transcript was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
|
||||
*
|
||||
* @param \DateTime $val The createdDateTime
|
||||
*
|
||||
|
|
|
@ -54,6 +54,7 @@ class CloudPcDomainJoinConfiguration extends Entity
|
|||
|
||||
/**
|
||||
* Gets the regionGroup
|
||||
* The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a regionGroup when provisioning a Cloud PC, and the Cloud PC will be put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. Possible values are: default, australia, canada, usCentral, usEast, usWest, france, germany, europeUnion, unitedKingdom, japan, asia, india, southAmerica, euap, usGovernment, usGovernmentDOD, unknownFutureValue, norway, switzerland, and southKorea. Read-only.
|
||||
*
|
||||
* @return CloudPcRegionGroup|null The regionGroup
|
||||
*/
|
||||
|
@ -72,6 +73,7 @@ class CloudPcDomainJoinConfiguration extends Entity
|
|||
|
||||
/**
|
||||
* Sets the regionGroup
|
||||
* The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a regionGroup when provisioning a Cloud PC, and the Cloud PC will be put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. Possible values are: default, australia, canada, usCentral, usEast, usWest, france, germany, europeUnion, unitedKingdom, japan, asia, india, southAmerica, euap, usGovernment, usGovernmentDOD, unknownFutureValue, norway, switzerland, and southKorea. Read-only.
|
||||
*
|
||||
* @param CloudPcRegionGroup $val The value to assign to the regionGroup
|
||||
*
|
||||
|
|
|
@ -36,7 +36,7 @@ class CloudPcManagementGroupAssignmentTarget extends CloudPcManagementAssignment
|
|||
|
||||
/**
|
||||
* Gets the groupId
|
||||
* The id of the assignment's target group
|
||||
* The ID of the target group for the assignment.
|
||||
*
|
||||
* @return string|null The groupId
|
||||
*/
|
||||
|
@ -51,7 +51,7 @@ class CloudPcManagementGroupAssignmentTarget extends CloudPcManagementAssignment
|
|||
|
||||
/**
|
||||
* Sets the groupId
|
||||
* The id of the assignment's target group
|
||||
* The ID of the target group for the assignment.
|
||||
*
|
||||
* @param string $val The value of the groupId
|
||||
*
|
||||
|
@ -64,6 +64,7 @@ class CloudPcManagementGroupAssignmentTarget extends CloudPcManagementAssignment
|
|||
}
|
||||
/**
|
||||
* Gets the servicePlanId
|
||||
* The unique identifier for the service plan that indicates which size of the Cloud PC to provision for the user. Use a null value, when the provisioningType is dedicated.
|
||||
*
|
||||
* @return string|null The servicePlanId
|
||||
*/
|
||||
|
@ -78,6 +79,7 @@ class CloudPcManagementGroupAssignmentTarget extends CloudPcManagementAssignment
|
|||
|
||||
/**
|
||||
* Sets the servicePlanId
|
||||
* The unique identifier for the service plan that indicates which size of the Cloud PC to provision for the user. Use a null value, when the provisioningType is dedicated.
|
||||
*
|
||||
* @param string $val The value of the servicePlanId
|
||||
*
|
||||
|
|
|
@ -26,7 +26,7 @@ class CloudPcOrganizationSettings extends Entity
|
|||
{
|
||||
/**
|
||||
* Gets the enableMEMAutoEnroll
|
||||
* Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager(MEM). The default value is false.
|
||||
* Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager (MEM). The default value is false.
|
||||
*
|
||||
* @return bool|null The enableMEMAutoEnroll
|
||||
*/
|
||||
|
@ -41,7 +41,7 @@ class CloudPcOrganizationSettings extends Entity
|
|||
|
||||
/**
|
||||
* Sets the enableMEMAutoEnroll
|
||||
* Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager(MEM). The default value is false.
|
||||
* Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager (MEM). The default value is false.
|
||||
*
|
||||
* @param bool $val The enableMEMAutoEnroll
|
||||
*
|
||||
|
@ -55,6 +55,7 @@ class CloudPcOrganizationSettings extends Entity
|
|||
|
||||
/**
|
||||
* Gets the enableSingleSignOn
|
||||
* True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. Default value is false. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.
|
||||
*
|
||||
* @return bool|null The enableSingleSignOn
|
||||
*/
|
||||
|
@ -69,6 +70,7 @@ class CloudPcOrganizationSettings extends Entity
|
|||
|
||||
/**
|
||||
* Sets the enableSingleSignOn
|
||||
* True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. Default value is false. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.
|
||||
*
|
||||
* @param bool $val The enableSingleSignOn
|
||||
*
|
||||
|
|
|
@ -203,6 +203,7 @@ class CloudPcProvisioningPolicy extends Entity
|
|||
|
||||
/**
|
||||
* Gets the enableSingleSignOn
|
||||
* True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. Default value is false. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.
|
||||
*
|
||||
* @return bool|null The enableSingleSignOn
|
||||
*/
|
||||
|
@ -217,6 +218,7 @@ class CloudPcProvisioningPolicy extends Entity
|
|||
|
||||
/**
|
||||
* Sets the enableSingleSignOn
|
||||
* True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. Default value is false. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.
|
||||
*
|
||||
* @param bool $val The enableSingleSignOn
|
||||
*
|
||||
|
@ -474,6 +476,7 @@ class CloudPcProvisioningPolicy extends Entity
|
|||
|
||||
/**
|
||||
* Gets the provisioningType
|
||||
* Specifies the type of license used when provisioning Cloud PCs using this policy. By default, the license type is dedicated if the provisioningType isn't specified when you create the cloudPcProvisioningPolicy. You can't change this property after the cloudPcProvisioningPolicy was created. Possible values are: dedicated, shared, unknownFutureValue.
|
||||
*
|
||||
* @return CloudPcProvisioningType|null The provisioningType
|
||||
*/
|
||||
|
@ -492,6 +495,7 @@ class CloudPcProvisioningPolicy extends Entity
|
|||
|
||||
/**
|
||||
* Sets the provisioningType
|
||||
* Specifies the type of license used when provisioning Cloud PCs using this policy. By default, the license type is dedicated if the provisioningType isn't specified when you create the cloudPcProvisioningPolicy. You can't change this property after the cloudPcProvisioningPolicy was created. Possible values are: dedicated, shared, unknownFutureValue.
|
||||
*
|
||||
* @param CloudPcProvisioningType $val The provisioningType
|
||||
*
|
||||
|
@ -539,7 +543,7 @@ class CloudPcProvisioningPolicy extends Entity
|
|||
|
||||
/**
|
||||
* Gets the assignments
|
||||
* A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Azure AD that have provisioning policy assigned. Returned only on $expand. See an example of getting the assignments relationship.
|
||||
* A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Azure AD that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy.
|
||||
*
|
||||
* @return array|null The assignments
|
||||
*/
|
||||
|
@ -554,7 +558,7 @@ class CloudPcProvisioningPolicy extends Entity
|
|||
|
||||
/**
|
||||
* Sets the assignments
|
||||
* A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Azure AD that have provisioning policy assigned. Returned only on $expand. See an example of getting the assignments relationship.
|
||||
* A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Azure AD that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy.
|
||||
*
|
||||
* @param CloudPcProvisioningPolicyAssignment[] $val The assignments
|
||||
*
|
||||
|
|
|
@ -26,6 +26,7 @@ class CloudPcSharedUseServicePlan extends Entity
|
|||
{
|
||||
/**
|
||||
* Gets the displayName
|
||||
* The display name of the shared-use service plan.
|
||||
*
|
||||
* @return string|null The displayName
|
||||
*/
|
||||
|
@ -40,6 +41,7 @@ class CloudPcSharedUseServicePlan extends Entity
|
|||
|
||||
/**
|
||||
* Sets the displayName
|
||||
* The display name of the shared-use service plan.
|
||||
*
|
||||
* @param string $val The displayName
|
||||
*
|
||||
|
@ -53,6 +55,7 @@ class CloudPcSharedUseServicePlan extends Entity
|
|||
|
||||
/**
|
||||
* Gets the totalCount
|
||||
* Total number of shared-use service plans purchased by the customer.
|
||||
*
|
||||
* @return int|null The totalCount
|
||||
*/
|
||||
|
@ -67,6 +70,7 @@ class CloudPcSharedUseServicePlan extends Entity
|
|||
|
||||
/**
|
||||
* Sets the totalCount
|
||||
* Total number of shared-use service plans purchased by the customer.
|
||||
*
|
||||
* @param int $val The totalCount
|
||||
*
|
||||
|
@ -80,6 +84,7 @@ class CloudPcSharedUseServicePlan extends Entity
|
|||
|
||||
/**
|
||||
* Gets the usedCount
|
||||
* The number of service plans that the account uses.
|
||||
*
|
||||
* @return int|null The usedCount
|
||||
*/
|
||||
|
@ -94,6 +99,7 @@ class CloudPcSharedUseServicePlan extends Entity
|
|||
|
||||
/**
|
||||
* Sets the usedCount
|
||||
* The number of service plans that the account uses.
|
||||
*
|
||||
* @param int $val The usedCount
|
||||
*
|
||||
|
|
|
@ -86,6 +86,39 @@ class CloudPcSnapshot extends Entity
|
|||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the expirationDateTime
|
||||
* The date and time when the snapshot expires. The time is shown in ISO 8601 format and Coordinated Universal Time (UTC) time. For example, midnight UTC on Jan 1, 2014 appears as'2014-01-01T00:00:00Z'.
|
||||
*
|
||||
* @return \DateTime|null The expirationDateTime
|
||||
*/
|
||||
public function getExpirationDateTime()
|
||||
{
|
||||
if (array_key_exists("expirationDateTime", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["expirationDateTime"], "\DateTime") || is_null($this->_propDict["expirationDateTime"])) {
|
||||
return $this->_propDict["expirationDateTime"];
|
||||
} else {
|
||||
$this->_propDict["expirationDateTime"] = new \DateTime($this->_propDict["expirationDateTime"]);
|
||||
return $this->_propDict["expirationDateTime"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the expirationDateTime
|
||||
* The date and time when the snapshot expires. The time is shown in ISO 8601 format and Coordinated Universal Time (UTC) time. For example, midnight UTC on Jan 1, 2014 appears as'2014-01-01T00:00:00Z'.
|
||||
*
|
||||
* @param \DateTime $val The expirationDateTime
|
||||
*
|
||||
* @return CloudPcSnapshot
|
||||
*/
|
||||
public function setExpirationDateTime($val)
|
||||
{
|
||||
$this->_propDict["expirationDateTime"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the lastRestoredDateTime
|
||||
* The date and time at which the snapshot was last used to restore the Cloud PC device. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
|
||||
|
@ -119,6 +152,39 @@ class CloudPcSnapshot extends Entity
|
|||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the snapshotType
|
||||
* The type of snapshot. indicates how the snapshot is to be created. Possible values are automatic, manual. Default value is automatic.
|
||||
*
|
||||
* @return CloudPcSnapshotType|null The snapshotType
|
||||
*/
|
||||
public function getSnapshotType()
|
||||
{
|
||||
if (array_key_exists("snapshotType", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["snapshotType"], "\Beta\Microsoft\Graph\Model\CloudPcSnapshotType") || is_null($this->_propDict["snapshotType"])) {
|
||||
return $this->_propDict["snapshotType"];
|
||||
} else {
|
||||
$this->_propDict["snapshotType"] = new CloudPcSnapshotType($this->_propDict["snapshotType"]);
|
||||
return $this->_propDict["snapshotType"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the snapshotType
|
||||
* The type of snapshot. indicates how the snapshot is to be created. Possible values are automatic, manual. Default value is automatic.
|
||||
*
|
||||
* @param CloudPcSnapshotType $val The snapshotType
|
||||
*
|
||||
* @return CloudPcSnapshot
|
||||
*/
|
||||
public function setSnapshotType($val)
|
||||
{
|
||||
$this->_propDict["snapshotType"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the status
|
||||
* The status of the Cloud PC snapshot. The possible values are: ready, unknownFutureValue.
|
||||
|
|
|
@ -52,4 +52,14 @@ class ConditionalAccessRule extends Enum
|
|||
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
|
||||
const DEVICE_FILTER_INCLUDE_RULE_NOT_MATCHED = "deviceFilterIncludeRuleNotMatched";
|
||||
const ALL_DEVICE_STATES = "allDeviceStates";
|
||||
const ANONYMIZED_IP_ADDRESS = "anonymizedIPAddress";
|
||||
const UNFAMILIAR_FEATURES = "unfamiliarFeatures";
|
||||
const NATION_STATE_IP_ADDRESS = "nationStateIPAddress";
|
||||
const REAL_TIME_THREAT_INTELLIGENCE = "realTimeThreatIntelligence";
|
||||
const INTERNAL_GUEST = "internalGuest";
|
||||
const B2B_COLLABORATION_GUEST = "b2bCollaborationGuest";
|
||||
const B2B_COLLABORATION_MEMBER = "b2bCollaborationMember";
|
||||
const B2B_DIRECT_CONNECT_USER = "b2bDirectConnectUser";
|
||||
const OTHER_EXTERNAL_USER = "otherExternalUser";
|
||||
const SERVICE_PROVIDER = "serviceProvider";
|
||||
}
|
||||
|
|
|
@ -184,6 +184,37 @@ class ConditionalAccessSessionControls extends Entity
|
|||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the secureSignInSession
|
||||
*
|
||||
* @return SecureSignInSessionControl|null The secureSignInSession
|
||||
*/
|
||||
public function getSecureSignInSession()
|
||||
{
|
||||
if (array_key_exists("secureSignInSession", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["secureSignInSession"], "\Beta\Microsoft\Graph\Model\SecureSignInSessionControl") || is_null($this->_propDict["secureSignInSession"])) {
|
||||
return $this->_propDict["secureSignInSession"];
|
||||
} else {
|
||||
$this->_propDict["secureSignInSession"] = new SecureSignInSessionControl($this->_propDict["secureSignInSession"]);
|
||||
return $this->_propDict["secureSignInSession"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the secureSignInSession
|
||||
*
|
||||
* @param SecureSignInSessionControl $val The value to assign to the secureSignInSession
|
||||
*
|
||||
* @return ConditionalAccessSessionControls The ConditionalAccessSessionControls
|
||||
*/
|
||||
public function setSecureSignInSession($val)
|
||||
{
|
||||
$this->_propDict["secureSignInSession"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the signInFrequency
|
||||
* Session control to enforce signin frequency.
|
||||
|
|
|
@ -120,7 +120,7 @@ class DeviceManagementConfigurationSettingApplicability extends Entity
|
|||
|
||||
/**
|
||||
* Gets the technologies
|
||||
* Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, unknownFutureValue.
|
||||
* Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue.
|
||||
*
|
||||
* @return DeviceManagementConfigurationTechnologies|null The technologies
|
||||
*/
|
||||
|
@ -139,7 +139,7 @@ class DeviceManagementConfigurationSettingApplicability extends Entity
|
|||
|
||||
/**
|
||||
* Sets the technologies
|
||||
* Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, unknownFutureValue.
|
||||
* Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue.
|
||||
*
|
||||
* @param DeviceManagementConfigurationTechnologies $val The value to assign to the technologies
|
||||
*
|
||||
|
|
|
@ -54,7 +54,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa
|
|||
|
||||
/**
|
||||
* Gets the format
|
||||
* Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub.
|
||||
* Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue.
|
||||
*
|
||||
* @return DeviceManagementConfigurationStringFormat|null The format
|
||||
*/
|
||||
|
@ -73,7 +73,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa
|
|||
|
||||
/**
|
||||
* Sets the format
|
||||
* Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub.
|
||||
* Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue.
|
||||
*
|
||||
* @param DeviceManagementConfigurationStringFormat $val The value to assign to the format
|
||||
*
|
||||
|
@ -142,7 +142,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa
|
|||
}
|
||||
/**
|
||||
* Gets the maximumLength
|
||||
* Maximum length of string
|
||||
* Maximum length of string. Valid values 0 to 87516
|
||||
*
|
||||
* @return int|null The maximumLength
|
||||
*/
|
||||
|
@ -157,7 +157,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa
|
|||
|
||||
/**
|
||||
* Sets the maximumLength
|
||||
* Maximum length of string
|
||||
* Maximum length of string. Valid values 0 to 87516
|
||||
*
|
||||
* @param int $val The value of the maximumLength
|
||||
*
|
||||
|
@ -170,7 +170,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa
|
|||
}
|
||||
/**
|
||||
* Gets the minimumLength
|
||||
* Minimum length of string
|
||||
* Minimum length of string. Valid values 0 to 87516
|
||||
*
|
||||
* @return int|null The minimumLength
|
||||
*/
|
||||
|
@ -185,7 +185,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa
|
|||
|
||||
/**
|
||||
* Sets the minimumLength
|
||||
* Minimum length of string
|
||||
* Minimum length of string. Valid values 0 to 87516
|
||||
*
|
||||
* @param int $val The value of the minimumLength
|
||||
*
|
||||
|
|
|
@ -41,4 +41,5 @@ class EntityType extends Enum
|
|||
const ACRONYM = "acronym";
|
||||
const BOOKMARK = "bookmark";
|
||||
const CHAT_MESSAGE = "chatMessage";
|
||||
const QNA = "qna";
|
||||
}
|
||||
|
|
|
@ -144,7 +144,7 @@ class Group extends DirectoryObject
|
|||
|
||||
/**
|
||||
* Gets the createdDateTime
|
||||
* Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only.
|
||||
* Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Read-only.
|
||||
*
|
||||
* @return \DateTime|null The createdDateTime
|
||||
*/
|
||||
|
@ -163,7 +163,7 @@ class Group extends DirectoryObject
|
|||
|
||||
/**
|
||||
* Sets the createdDateTime
|
||||
* Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only.
|
||||
* Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Read-only.
|
||||
*
|
||||
* @param \DateTime $val The createdDateTime
|
||||
*
|
||||
|
|
|
@ -25,7 +25,7 @@ class Identity extends Entity
|
|||
{
|
||||
/**
|
||||
* Gets the displayName
|
||||
* The display name of the identity. Note that this might not always be available or up to date. For example, if a user changes their display name, the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using delta.
|
||||
* The display name of the identity. This property is read-only.
|
||||
*
|
||||
* @return string|null The displayName
|
||||
*/
|
||||
|
@ -40,7 +40,7 @@ class Identity extends Entity
|
|||
|
||||
/**
|
||||
* Sets the displayName
|
||||
* The display name of the identity. Note that this might not always be available or up to date. For example, if a user changes their display name, the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using delta.
|
||||
* The display name of the identity. This property is read-only.
|
||||
*
|
||||
* @param string $val The value of the displayName
|
||||
*
|
||||
|
@ -53,7 +53,7 @@ class Identity extends Entity
|
|||
}
|
||||
/**
|
||||
* Gets the id
|
||||
* Unique identifier for the identity.
|
||||
* The identifier of the identity. This property is read-only.
|
||||
*
|
||||
* @return string|null The id
|
||||
*/
|
||||
|
@ -68,7 +68,7 @@ class Identity extends Entity
|
|||
|
||||
/**
|
||||
* Sets the id
|
||||
* Unique identifier for the identity.
|
||||
* The identifier of the identity. This property is read-only.
|
||||
*
|
||||
* @param string $val The value of the id
|
||||
*
|
||||
|
|
|
@ -241,6 +241,37 @@ class IdentityGovernance implements \JsonSerializable
|
|||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the roleManagementAlerts
|
||||
*
|
||||
* @return RoleManagementAlert|null The roleManagementAlerts
|
||||
*/
|
||||
public function getRoleManagementAlerts()
|
||||
{
|
||||
if (array_key_exists("roleManagementAlerts", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["roleManagementAlerts"], "\Beta\Microsoft\Graph\Model\RoleManagementAlert") || is_null($this->_propDict["roleManagementAlerts"])) {
|
||||
return $this->_propDict["roleManagementAlerts"];
|
||||
} else {
|
||||
$this->_propDict["roleManagementAlerts"] = new RoleManagementAlert($this->_propDict["roleManagementAlerts"]);
|
||||
return $this->_propDict["roleManagementAlerts"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the roleManagementAlerts
|
||||
*
|
||||
* @param RoleManagementAlert $val The roleManagementAlerts
|
||||
*
|
||||
* @return IdentityGovernance
|
||||
*/
|
||||
public function setRoleManagementAlerts($val)
|
||||
{
|
||||
$this->_propDict["roleManagementAlerts"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the ODataType
|
||||
*
|
||||
|
|
|
@ -36,7 +36,7 @@ class MacOsLobAppAssignmentSettings extends MobileAppAssignmentSettings
|
|||
|
||||
/**
|
||||
* Gets the uninstallOnDeviceRemoval
|
||||
* Whether or not to uninstall the app when device is removed from Intune.
|
||||
* When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune.
|
||||
*
|
||||
* @return bool|null The uninstallOnDeviceRemoval
|
||||
*/
|
||||
|
@ -51,7 +51,7 @@ class MacOsLobAppAssignmentSettings extends MobileAppAssignmentSettings
|
|||
|
||||
/**
|
||||
* Sets the uninstallOnDeviceRemoval
|
||||
* Whether or not to uninstall the app when device is removed from Intune.
|
||||
* When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune.
|
||||
*
|
||||
* @param bool $val The value of the uninstallOnDeviceRemoval
|
||||
*
|
||||
|
|
|
@ -26,7 +26,7 @@ class MicrosoftAccountUserConversationMember extends ConversationMember
|
|||
{
|
||||
/**
|
||||
* Gets the userId
|
||||
* ID of the user.
|
||||
* Microsoft Account ID of the user.
|
||||
*
|
||||
* @return string|null The userId
|
||||
*/
|
||||
|
@ -41,7 +41,7 @@ class MicrosoftAccountUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the userId
|
||||
* ID of the user.
|
||||
* Microsoft Account ID of the user.
|
||||
*
|
||||
* @param string $val The userId
|
||||
*
|
||||
|
|
|
@ -54,7 +54,7 @@ class OnPremisesAccidentalDeletionPrevention extends Entity
|
|||
|
||||
/**
|
||||
* Gets the synchronizationPreventionType
|
||||
* The status of the accidental deletion prevention feature. The possible values are: disabled, enabledForCount, enabledForPercentage.
|
||||
* The status of the accidental deletion prevention feature. The possible values are: disabled, enabledForCount, enabledForPercentage, unknownFutureValue.
|
||||
*
|
||||
* @return OnPremisesDirectorySynchronizationDeletionPreventionType|null The synchronizationPreventionType
|
||||
*/
|
||||
|
@ -73,7 +73,7 @@ class OnPremisesAccidentalDeletionPrevention extends Entity
|
|||
|
||||
/**
|
||||
* Sets the synchronizationPreventionType
|
||||
* The status of the accidental deletion prevention feature. The possible values are: disabled, enabledForCount, enabledForPercentage.
|
||||
* The status of the accidental deletion prevention feature. The possible values are: disabled, enabledForCount, enabledForPercentage, unknownFutureValue.
|
||||
*
|
||||
* @param OnPremisesDirectorySynchronizationDeletionPreventionType $val The value to assign to the synchronizationPreventionType
|
||||
*
|
||||
|
|
|
@ -919,6 +919,7 @@ class OnlineMeeting extends Entity
|
|||
|
||||
/**
|
||||
* Gets the watermarkProtection
|
||||
* Specifies whether a watermark applies for different entities.
|
||||
*
|
||||
* @return WatermarkProtectionValues|null The watermarkProtection
|
||||
*/
|
||||
|
@ -937,6 +938,7 @@ class OnlineMeeting extends Entity
|
|||
|
||||
/**
|
||||
* Sets the watermarkProtection
|
||||
* Specifies whether a watermark applies for different entities.
|
||||
*
|
||||
* @param WatermarkProtectionValues $val The watermarkProtection
|
||||
*
|
||||
|
|
|
@ -26,6 +26,7 @@ class OnlineMeetingRestricted extends Entity
|
|||
|
||||
/**
|
||||
* Gets the contentSharingDisabled
|
||||
* Specifies the reason why shared content from this participant is disabled. Possible values are: watermarkProtection, unknownFutureValue.
|
||||
*
|
||||
* @return OnlineMeetingContentSharingDisabledReason|null The contentSharingDisabled
|
||||
*/
|
||||
|
@ -44,6 +45,7 @@ class OnlineMeetingRestricted extends Entity
|
|||
|
||||
/**
|
||||
* Sets the contentSharingDisabled
|
||||
* Specifies the reason why shared content from this participant is disabled. Possible values are: watermarkProtection, unknownFutureValue.
|
||||
*
|
||||
* @param OnlineMeetingContentSharingDisabledReason $val The value to assign to the contentSharingDisabled
|
||||
*
|
||||
|
@ -57,6 +59,7 @@ class OnlineMeetingRestricted extends Entity
|
|||
|
||||
/**
|
||||
* Gets the videoDisabled
|
||||
* Specifies the reason why video from this participant is disabled. Possible values are: watermarkProtection, unknownFutureValue.
|
||||
*
|
||||
* @return OnlineMeetingVideoDisabledReason|null The videoDisabled
|
||||
*/
|
||||
|
@ -75,6 +78,7 @@ class OnlineMeetingRestricted extends Entity
|
|||
|
||||
/**
|
||||
* Sets the videoDisabled
|
||||
* Specifies the reason why video from this participant is disabled. Possible values are: watermarkProtection, unknownFutureValue.
|
||||
*
|
||||
* @param OnlineMeetingVideoDisabledReason $val The value to assign to the videoDisabled
|
||||
*
|
||||
|
|
|
@ -236,6 +236,7 @@ class Participant extends Entity
|
|||
|
||||
/**
|
||||
* Gets the restrictedExperience
|
||||
* Indicates the reason or reasons why media content from this participant is restricted.
|
||||
*
|
||||
* @return OnlineMeetingRestricted|null The restrictedExperience
|
||||
*/
|
||||
|
@ -254,6 +255,7 @@ class Participant extends Entity
|
|||
|
||||
/**
|
||||
* Sets the restrictedExperience
|
||||
* Indicates the reason or reasons why media content from this participant is restricted.
|
||||
*
|
||||
* @param OnlineMeetingRestricted $val The restrictedExperience
|
||||
*
|
||||
|
|
|
@ -117,6 +117,37 @@ class RoleManagement implements \JsonSerializable
|
|||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the exchange
|
||||
*
|
||||
* @return UnifiedRbacApplication|null The exchange
|
||||
*/
|
||||
public function getExchange()
|
||||
{
|
||||
if (array_key_exists("exchange", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["exchange"], "\Beta\Microsoft\Graph\Model\UnifiedRbacApplication") || is_null($this->_propDict["exchange"])) {
|
||||
return $this->_propDict["exchange"];
|
||||
} else {
|
||||
$this->_propDict["exchange"] = new UnifiedRbacApplication($this->_propDict["exchange"]);
|
||||
return $this->_propDict["exchange"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the exchange
|
||||
*
|
||||
* @param UnifiedRbacApplication $val The exchange
|
||||
*
|
||||
* @return RoleManagement
|
||||
*/
|
||||
public function setExchange($val)
|
||||
{
|
||||
$this->_propDict["exchange"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the entitlementManagement
|
||||
* The RbacApplication for Entitlement Management
|
||||
|
|
|
@ -351,7 +351,7 @@ class ServicePrincipal extends DirectoryObject
|
|||
|
||||
/**
|
||||
* Gets the customSecurityAttributes
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith).
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive.
|
||||
*
|
||||
* @return CustomSecurityAttributeValue|null The customSecurityAttributes
|
||||
*/
|
||||
|
@ -370,7 +370,7 @@ class ServicePrincipal extends DirectoryObject
|
|||
|
||||
/**
|
||||
* Sets the customSecurityAttributes
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith).
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive.
|
||||
*
|
||||
* @param CustomSecurityAttributeValue $val The customSecurityAttributes
|
||||
*
|
||||
|
|
|
@ -55,7 +55,7 @@ class SkypeForBusinessUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Gets the userId
|
||||
* ID of the user.
|
||||
* Azure Active Directory ID of the user.
|
||||
*
|
||||
* @return string|null The userId
|
||||
*/
|
||||
|
@ -70,7 +70,7 @@ class SkypeForBusinessUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the userId
|
||||
* ID of the user.
|
||||
* Azure Active Directory ID of the user.
|
||||
*
|
||||
* @param string $val The userId
|
||||
*
|
||||
|
|
|
@ -84,7 +84,7 @@ class Subscription extends Entity
|
|||
|
||||
/**
|
||||
* Gets the clientState
|
||||
* Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification.
|
||||
* Required. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification.
|
||||
*
|
||||
* @return string|null The clientState
|
||||
*/
|
||||
|
@ -99,7 +99,7 @@ class Subscription extends Entity
|
|||
|
||||
/**
|
||||
* Sets the clientState
|
||||
* Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification.
|
||||
* Required. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification.
|
||||
*
|
||||
* @param string $val The clientState
|
||||
*
|
||||
|
|
|
@ -26,6 +26,7 @@ class TeamsAppSettings extends Entity
|
|||
{
|
||||
/**
|
||||
* Gets the allowUserRequestsForAppAccess
|
||||
* Indicates whether Teams users are allowed to request admins access to certain Teams apps.
|
||||
*
|
||||
* @return bool|null The allowUserRequestsForAppAccess
|
||||
*/
|
||||
|
@ -40,6 +41,7 @@ class TeamsAppSettings extends Entity
|
|||
|
||||
/**
|
||||
* Sets the allowUserRequestsForAppAccess
|
||||
* Indicates whether Teams users are allowed to request admins access to certain Teams apps.
|
||||
*
|
||||
* @param bool $val The allowUserRequestsForAppAccess
|
||||
*
|
||||
|
|
|
@ -417,7 +417,7 @@ class User extends DirectoryObject
|
|||
|
||||
/**
|
||||
* Gets the customSecurityAttributes
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith).
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive.
|
||||
*
|
||||
* @return CustomSecurityAttributeValue|null The customSecurityAttributes
|
||||
*/
|
||||
|
@ -436,7 +436,7 @@ class User extends DirectoryObject
|
|||
|
||||
/**
|
||||
* Sets the customSecurityAttributes
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith).
|
||||
* An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive.
|
||||
*
|
||||
* @param CustomSecurityAttributeValue $val The customSecurityAttributes
|
||||
*
|
||||
|
|
|
@ -366,6 +366,7 @@ class VirtualEndpoint extends Entity
|
|||
|
||||
/**
|
||||
* Gets the sharedUseServicePlans
|
||||
* Cloud PC shared-use service plans.
|
||||
*
|
||||
* @return array|null The sharedUseServicePlans
|
||||
*/
|
||||
|
@ -380,6 +381,7 @@ class VirtualEndpoint extends Entity
|
|||
|
||||
/**
|
||||
* Sets the sharedUseServicePlans
|
||||
* Cloud PC shared-use service plans.
|
||||
*
|
||||
* @param CloudPcSharedUseServicePlan[] $val The sharedUseServicePlans
|
||||
*
|
||||
|
|
|
@ -25,6 +25,7 @@ class WatermarkProtectionValues extends Entity
|
|||
{
|
||||
/**
|
||||
* Gets the isEnabledForContentSharing
|
||||
* Indicates whether to apply a watermark to any shared content.
|
||||
*
|
||||
* @return bool|null The isEnabledForContentSharing
|
||||
*/
|
||||
|
@ -39,6 +40,7 @@ class WatermarkProtectionValues extends Entity
|
|||
|
||||
/**
|
||||
* Sets the isEnabledForContentSharing
|
||||
* Indicates whether to apply a watermark to any shared content.
|
||||
*
|
||||
* @param bool $val The value of the isEnabledForContentSharing
|
||||
*
|
||||
|
@ -51,6 +53,7 @@ class WatermarkProtectionValues extends Entity
|
|||
}
|
||||
/**
|
||||
* Gets the isEnabledForVideo
|
||||
* Indicates whether to apply a watermark to everyone's video feed.
|
||||
*
|
||||
* @return bool|null The isEnabledForVideo
|
||||
*/
|
||||
|
@ -65,6 +68,7 @@ class WatermarkProtectionValues extends Entity
|
|||
|
||||
/**
|
||||
* Sets the isEnabledForVideo
|
||||
* Indicates whether to apply a watermark to everyone's video feed.
|
||||
*
|
||||
* @param bool $val The value of the isEnabledForVideo
|
||||
*
|
||||
|
|
|
@ -142,7 +142,7 @@ class WorkbookNamedItem extends Entity
|
|||
|
||||
/**
|
||||
* Gets the value
|
||||
* Represents the formula that the name is defined to refer to. E.g. =Sheet14!$B$2:$H$12, =4.75, etc. Read-only.
|
||||
* Represents the formula that the name is defined to refer to. For example, =Sheet14!$B$2:$H$12 and =4.75. Read-only.
|
||||
*
|
||||
* @return string|null The value
|
||||
*/
|
||||
|
@ -157,7 +157,7 @@ class WorkbookNamedItem extends Entity
|
|||
|
||||
/**
|
||||
* Sets the value
|
||||
* Represents the formula that the name is defined to refer to. E.g. =Sheet14!$B$2:$H$12, =4.75, etc. Read-only.
|
||||
* Represents the formula that the name is defined to refer to. For example, =Sheet14!$B$2:$H$12 and =4.75. Read-only.
|
||||
*
|
||||
* @param string $val The value
|
||||
*
|
||||
|
|
|
@ -111,6 +111,34 @@ class EdiscoveryExportOperation extends CaseOperation
|
|||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the exportFileMetadata
|
||||
*
|
||||
* @return array|null The exportFileMetadata
|
||||
*/
|
||||
public function getExportFileMetadata()
|
||||
{
|
||||
if (array_key_exists("exportFileMetadata", $this->_propDict)) {
|
||||
return $this->_propDict["exportFileMetadata"];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the exportFileMetadata
|
||||
*
|
||||
* @param ExportFileMetadata[] $val The exportFileMetadata
|
||||
*
|
||||
* @return EdiscoveryExportOperation
|
||||
*/
|
||||
public function setExportFileMetadata($val)
|
||||
{
|
||||
$this->_propDict["exportFileMetadata"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the exportOptions
|
||||
* The options provided for the export. For more details, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags.
|
||||
|
|
|
@ -264,7 +264,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the currency
|
||||
* Type of currency used to calculate the cost of the call (ISO 4217).
|
||||
* Type of currency used to calculate the cost of the call. For details, see (ISO 4217.
|
||||
*
|
||||
* @return string|null The currency
|
||||
*/
|
||||
|
@ -279,7 +279,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the currency
|
||||
* Type of currency used to calculate the cost of the call (ISO 4217).
|
||||
* Type of currency used to calculate the cost of the call. For details, see (ISO 4217.
|
||||
*
|
||||
* @param string $val The value of the currency
|
||||
*
|
||||
|
@ -554,7 +554,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the tenantCountryCode
|
||||
* Country code of the tenant, ISO 3166-1 alpha-2.
|
||||
* Country code of the tenant. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @return string|null The tenantCountryCode
|
||||
*/
|
||||
|
@ -569,7 +569,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the tenantCountryCode
|
||||
* Country code of the tenant, ISO 3166-1 alpha-2.
|
||||
* Country code of the tenant. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @param string $val The value of the tenantCountryCode
|
||||
*
|
||||
|
@ -582,7 +582,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the usageCountryCode
|
||||
* Country code of the user, ISO 3166-1 alpha-2.
|
||||
* Country code of the user. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @return string|null The usageCountryCode
|
||||
*/
|
||||
|
@ -597,7 +597,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the usageCountryCode
|
||||
* Country code of the user, ISO 3166-1 alpha-2.
|
||||
* Country code of the user. For details, see ISO 3166-1 alpha-2.
|
||||
*
|
||||
* @param string $val The value of the usageCountryCode
|
||||
*
|
||||
|
@ -666,7 +666,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
}
|
||||
/**
|
||||
* Gets the userPrincipalName
|
||||
* UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address.
|
||||
* The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address.
|
||||
*
|
||||
* @return string|null The userPrincipalName
|
||||
*/
|
||||
|
@ -681,7 +681,7 @@ class PstnCallLogRow extends \Microsoft\Graph\Model\Entity
|
|||
|
||||
/**
|
||||
* Sets the userPrincipalName
|
||||
* UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address.
|
||||
* The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address.
|
||||
*
|
||||
* @param string $val The value of the userPrincipalName
|
||||
*
|
||||
|
|
|
@ -23,7 +23,7 @@ final class GraphConstants
|
|||
const REST_ENDPOINT = "https://graph.microsoft.com/";
|
||||
|
||||
// Define HTTP request constants
|
||||
const SDK_VERSION = "1.88.0";
|
||||
const SDK_VERSION = "1.89.0";
|
||||
|
||||
// Define error constants
|
||||
const MAX_PAGE_SIZE = 999;
|
||||
|
|
|
@ -442,4 +442,32 @@ class AccessPackageAssignmentPolicy extends Entity
|
|||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the questions
|
||||
*
|
||||
* @return array|null The questions
|
||||
*/
|
||||
public function getQuestions()
|
||||
{
|
||||
if (array_key_exists("questions", $this->_propDict)) {
|
||||
return $this->_propDict["questions"];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the questions
|
||||
*
|
||||
* @param AccessPackageQuestion[] $val The questions
|
||||
*
|
||||
* @return AccessPackageAssignmentPolicy
|
||||
*/
|
||||
public function setQuestions($val)
|
||||
{
|
||||
$this->_propDict["questions"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -24,6 +24,36 @@ namespace Microsoft\Graph\Model;
|
|||
*/
|
||||
class AccessPackageAssignmentRequest extends Entity
|
||||
{
|
||||
|
||||
/**
|
||||
* Gets the answers
|
||||
* Answers provided by the requestor to accessPackageQuestions asked of them at the time of request.
|
||||
*
|
||||
* @return array|null The answers
|
||||
*/
|
||||
public function getAnswers()
|
||||
{
|
||||
if (array_key_exists("answers", $this->_propDict)) {
|
||||
return $this->_propDict["answers"];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the answers
|
||||
* Answers provided by the requestor to accessPackageQuestions asked of them at the time of request.
|
||||
*
|
||||
* @param AccessPackageAnswer[] $val The answers
|
||||
*
|
||||
* @return AccessPackageAssignmentRequest
|
||||
*/
|
||||
public function setAnswers($val)
|
||||
{
|
||||
$this->_propDict["answers"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the completedDateTime
|
||||
* The date of the end of processing, either successful or failure, of a request. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
|
||||
|
|
|
@ -224,4 +224,35 @@ class AccessPackageAssignmentRequestRequirements extends Entity
|
|||
$this->_propDict["schedule"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the questions
|
||||
*
|
||||
* @return AccessPackageQuestion|null The questions
|
||||
*/
|
||||
public function getQuestions()
|
||||
{
|
||||
if (array_key_exists("questions", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["questions"], "\Microsoft\Graph\Model\AccessPackageQuestion") || is_null($this->_propDict["questions"])) {
|
||||
return $this->_propDict["questions"];
|
||||
} else {
|
||||
$this->_propDict["questions"] = new AccessPackageQuestion($this->_propDict["questions"]);
|
||||
return $this->_propDict["questions"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the questions
|
||||
*
|
||||
* @param AccessPackageQuestion $val The value to assign to the questions
|
||||
*
|
||||
* @return AccessPackageAssignmentRequestRequirements The AccessPackageAssignmentRequestRequirements
|
||||
*/
|
||||
public function setQuestions($val)
|
||||
{
|
||||
$this->_propDict["questions"] = $val;
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,6 +26,7 @@ class AnonymousGuestConversationMember extends ConversationMember
|
|||
{
|
||||
/**
|
||||
* Gets the anonymousGuestId
|
||||
* 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.
|
||||
*
|
||||
* @return string|null The anonymousGuestId
|
||||
*/
|
||||
|
@ -40,6 +41,7 @@ class AnonymousGuestConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the anonymousGuestId
|
||||
* 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.
|
||||
*
|
||||
* @param string $val The anonymousGuestId
|
||||
*
|
||||
|
|
|
@ -38,4 +38,5 @@ class EntityType extends Enum
|
|||
const LIST_ITEM = "listItem";
|
||||
const DRIVE = "drive";
|
||||
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
|
||||
const CHAT_MESSAGE = "chatMessage";
|
||||
}
|
||||
|
|
|
@ -26,6 +26,7 @@ class MicrosoftAccountUserConversationMember extends ConversationMember
|
|||
{
|
||||
/**
|
||||
* Gets the userId
|
||||
* Microsoft Account ID of the user.
|
||||
*
|
||||
* @return string|null The userId
|
||||
*/
|
||||
|
@ -40,6 +41,7 @@ class MicrosoftAccountUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the userId
|
||||
* Microsoft Account ID of the user.
|
||||
*
|
||||
* @param string $val The userId
|
||||
*
|
||||
|
|
|
@ -277,6 +277,32 @@ class SearchRequest extends Entity
|
|||
$this->_propDict["queryAlterationOptions"] = $val;
|
||||
return $this;
|
||||
}
|
||||
/**
|
||||
* Gets the region
|
||||
*
|
||||
* @return string|null The region
|
||||
*/
|
||||
public function getRegion()
|
||||
{
|
||||
if (array_key_exists("region", $this->_propDict)) {
|
||||
return $this->_propDict["region"];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the region
|
||||
*
|
||||
* @param string $val The value of the region
|
||||
*
|
||||
* @return SearchRequest
|
||||
*/
|
||||
public function setRegion($val)
|
||||
{
|
||||
$this->_propDict["region"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the resultTemplateOptions
|
||||
|
@ -308,6 +334,37 @@ class SearchRequest extends Entity
|
|||
$this->_propDict["resultTemplateOptions"] = $val;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the sharePointOneDriveOptions
|
||||
*
|
||||
* @return SharePointOneDriveOptions|null The sharePointOneDriveOptions
|
||||
*/
|
||||
public function getSharePointOneDriveOptions()
|
||||
{
|
||||
if (array_key_exists("sharePointOneDriveOptions", $this->_propDict)) {
|
||||
if (is_a($this->_propDict["sharePointOneDriveOptions"], "\Microsoft\Graph\Model\SharePointOneDriveOptions") || is_null($this->_propDict["sharePointOneDriveOptions"])) {
|
||||
return $this->_propDict["sharePointOneDriveOptions"];
|
||||
} else {
|
||||
$this->_propDict["sharePointOneDriveOptions"] = new SharePointOneDriveOptions($this->_propDict["sharePointOneDriveOptions"]);
|
||||
return $this->_propDict["sharePointOneDriveOptions"];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the sharePointOneDriveOptions
|
||||
*
|
||||
* @param SharePointOneDriveOptions $val The value to assign to the sharePointOneDriveOptions
|
||||
*
|
||||
* @return SearchRequest The SearchRequest
|
||||
*/
|
||||
public function setSharePointOneDriveOptions($val)
|
||||
{
|
||||
$this->_propDict["sharePointOneDriveOptions"] = $val;
|
||||
return $this;
|
||||
}
|
||||
/**
|
||||
* Gets the size
|
||||
*
|
||||
|
|
|
@ -26,6 +26,7 @@ class SkypeForBusinessUserConversationMember extends ConversationMember
|
|||
{
|
||||
/**
|
||||
* Gets the tenantId
|
||||
* ID of the tenant that the user belongs to.
|
||||
*
|
||||
* @return string|null The tenantId
|
||||
*/
|
||||
|
@ -40,6 +41,7 @@ class SkypeForBusinessUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the tenantId
|
||||
* ID of the tenant that the user belongs to.
|
||||
*
|
||||
* @param string $val The tenantId
|
||||
*
|
||||
|
@ -53,6 +55,7 @@ class SkypeForBusinessUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Gets the userId
|
||||
* Azure Active Directory ID of the user.
|
||||
*
|
||||
* @return string|null The userId
|
||||
*/
|
||||
|
@ -67,6 +70,7 @@ class SkypeForBusinessUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the userId
|
||||
* Azure Active Directory ID of the user.
|
||||
*
|
||||
* @param string $val The userId
|
||||
*
|
||||
|
|
|
@ -26,6 +26,7 @@ class SkypeUserConversationMember extends ConversationMember
|
|||
{
|
||||
/**
|
||||
* Gets the skypeId
|
||||
* Skype ID of the user.
|
||||
*
|
||||
* @return string|null The skypeId
|
||||
*/
|
||||
|
@ -40,6 +41,7 @@ class SkypeUserConversationMember extends ConversationMember
|
|||
|
||||
/**
|
||||
* Sets the skypeId
|
||||
* Skype ID of the user.
|
||||
*
|
||||
* @param string $val The skypeId
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue