Skip to content

Commit

Permalink
Merge pull request #1355 from microsoftgraph/beta/pipelinebuild/126033
Browse files Browse the repository at this point in the history
Generated beta models and request builders
  • Loading branch information
Ndiritu authored Oct 6, 2023
2 parents 66a0c14 + b138f43 commit 0140d1b
Show file tree
Hide file tree
Showing 245 changed files with 6,916 additions and 421 deletions.
4 changes: 2 additions & 2 deletions src/Beta/Microsoft/Graph/CallRecords/Model/Session.php
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ public function setModalities($val)

/**
* Gets the startDateTime
* UTC fime when the first user joined the session. 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
* UTC time when the first user joined the session. 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
*
* @return \DateTime|null The startDateTime
*/
Expand All @@ -236,7 +236,7 @@ public function getStartDateTime()

/**
* Sets the startDateTime
* UTC fime when the first user joined the session. 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
* UTC time when the first user joined the session. 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
*
* @param \DateTime $val The startDateTime
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ public function setAlertImpactDetails($val)
}
/**
* Gets the value
* The number value of the impact. For the aggregation types of count and affectedCloudPcCount, the value indicates the number of affected instances. For example, 6 affectedCloudPcCount means that 6 Cloud PCs are affected. For the aggregation types of percentage and affectedCloudPcPercentage, the value indicates the percent of affected instances. For example, 12 affectedCloudPcPercentage means that 12% of Cloud PCs are affected.
* The number value of the impact. For the aggregation types of count and affectedCloudPcCount, the value indicates the number of affected instances. For example, 6 affectedCloudPcCount means that six Cloud PCs are affected. For the aggregation types of percentage and affectedCloudPcPercentage, the value indicates the percent of affected instances. For example, 12 affectedCloudPcPercentage means that 12% of Cloud PCs are affected.
*
* @return int|null The value
*/
Expand All @@ -106,7 +106,7 @@ public function getValue()

/**
* Sets the value
* The number value of the impact. For the aggregation types of count and affectedCloudPcCount, the value indicates the number of affected instances. For example, 6 affectedCloudPcCount means that 6 Cloud PCs are affected. For the aggregation types of percentage and affectedCloudPcPercentage, the value indicates the percent of affected instances. For example, 12 affectedCloudPcPercentage means that 12% of Cloud PCs are affected.
* The number value of the impact. For the aggregation types of count and affectedCloudPcCount, the value indicates the number of affected instances. For example, 6 affectedCloudPcCount means that six Cloud PCs are affected. For the aggregation types of percentage and affectedCloudPcPercentage, the value indicates the percent of affected instances. For example, 12 affectedCloudPcPercentage means that 12% of Cloud PCs are affected.
*
* @param int $val The value of the value
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ public function setDescription($val)

/**
* Gets the exportOptions
* The options provided for the export. For more details, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags.
* The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags.
*
* @return ExportOptions|null The exportOptions
*/
Expand All @@ -132,7 +132,7 @@ public function getExportOptions()

/**
* Sets the exportOptions
* The options provided for the export. For more details, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags.
* The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags.
*
* @param ExportOptions $val The exportOptions
*
Expand All @@ -146,7 +146,7 @@ public function setExportOptions($val)

/**
* Gets the exportStructure
* The options provided that specify the structure of the export. For more details, see reviewSet: export. Possible values are: none, directory, pst.
* The options provided specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst.
*
* @return ExportFileStructure|null The exportStructure
*/
Expand All @@ -165,7 +165,7 @@ public function getExportStructure()

/**
* Sets the exportStructure
* The options provided that specify the structure of the export. For more details, see reviewSet: export. Possible values are: none, directory, pst.
* The options provided specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst.
*
* @param ExportFileStructure $val The exportStructure
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ public function setCreatedDateTime($val)

/**
* Gets the dataSourceScopes
* When specified, the collection will span across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources.
* When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources.
*
* @return DataSourceScopes|null The dataSourceScopes
*/
Expand All @@ -140,7 +140,7 @@ public function getDataSourceScopes()

/**
* Sets the dataSourceScopes
* When specified, the collection will span across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources.
* When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources.
*
* @param DataSourceScopes $val The dataSourceScopes
*
Expand Down
4 changes: 2 additions & 2 deletions src/Beta/Microsoft/Graph/ExternalConnectors/Model/Acl.php
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ public function setType($val)
}
/**
* Gets the value
* The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup.
* The unique identifer of the identity. For Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, value is set to the ID of the externalGroup.
*
* @return string|null The value
*/
Expand All @@ -139,7 +139,7 @@ public function getValue()

/**
* Sets the value
* The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup.
* The unique identifer of the identity. For Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, value is set to the ID of the externalGroup.
*
* @param string $val The value of the value
*
Expand Down
28 changes: 28 additions & 0 deletions src/Beta/Microsoft/Graph/ExternalConnectors/Model/External.php
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,34 @@ public function setIndustryData($val)
}


/**
* Gets the authorizationSystems
*
* @return array|null The authorizationSystems
*/
public function getAuthorizationSystems()
{
if (array_key_exists("authorizationSystems", $this->_propDict)) {
return $this->_propDict["authorizationSystems"];
} else {
return null;
}
}

/**
* Sets the authorizationSystems
*
* @param \Beta\Microsoft\Graph\Model\AuthorizationSystem[] $val The authorizationSystems
*
* @return External
*/
public function setAuthorizationSystems($val)
{
$this->_propDict["authorizationSystems"] = $val;
return $this;
}


/**
* Gets the connections
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class Label extends Enum
const FILE_NAME = "fileName";
const FILE_EXTENSION = "fileExtension";
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
const ICON_URL = "iconUrl";
const CONTAINER_NAME = "containerName";
const CONTAINER_URL = "containerUrl";
const ICON_URL = "iconUrl";
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class TenantStatusInformation extends \Beta\Microsoft\Graph\Model\Entity

/**
* Gets the delegatedPrivilegeStatus
* The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. Optional. Read-only.
* The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. Optional. Read-only.
*
* @return DelegatedPrivilegeStatus|null The delegatedPrivilegeStatus
*/
Expand All @@ -45,7 +45,7 @@ public function getDelegatedPrivilegeStatus()

/**
* Sets the delegatedPrivilegeStatus
* The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. Optional. Read-only.
* The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. Optional. Read-only.
*
* @param DelegatedPrivilegeStatus $val The value to assign to the delegatedPrivilegeStatus
*
Expand Down
52 changes: 52 additions & 0 deletions src/Beta/Microsoft/Graph/Model/AadSource.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?php
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* AadSource File
* PHP version 7
*
* @category Library
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
namespace Beta\Microsoft\Graph\Model;
/**
* AadSource class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class AadSource extends AuthorizationSystemIdentitySource
{
/**
* Gets the domain
*
* @return string|null The domain
*/
public function getDomain()
{
if (array_key_exists("domain", $this->_propDict)) {
return $this->_propDict["domain"];
} else {
return null;
}
}

/**
* Sets the domain
*
* @param string $val The value of the domain
*
* @return AadSource
*/
public function setDomain($val)
{
$this->_propDict["domain"] = $val;
return $this;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ public function setCustomExtensionStageInstanceId($val)

/**
* Gets the stage
* Indicates the stage at which the custom callout extension will be executed. The possible values are: assignmentRequestCreated, assignmentRequestApproved, assignmentRequestGranted, assignmentRequestRemoved, assignmentFourteenDaysBeforeExpiration, assignmentOneDayBeforeExpiration, unknownFutureValue.
* Indicates the stage at which the custom callout extension is executed. The possible values are: assignmentRequestCreated, assignmentRequestApproved, assignmentRequestGranted, assignmentRequestRemoved, assignmentFourteenDaysBeforeExpiration, assignmentOneDayBeforeExpiration, unknownFutureValue.
*
* @return AccessPackageCustomExtensionStage|null The stage
*/
Expand All @@ -101,7 +101,7 @@ public function getStage()

/**
* Sets the stage
* Indicates the stage at which the custom callout extension will be executed. The possible values are: assignmentRequestCreated, assignmentRequestApproved, assignmentRequestGranted, assignmentRequestRemoved, assignmentFourteenDaysBeforeExpiration, assignmentOneDayBeforeExpiration, unknownFutureValue.
* Indicates the stage at which the custom callout extension is executed. The possible values are: assignmentRequestCreated, assignmentRequestApproved, assignmentRequestGranted, assignmentRequestRemoved, assignmentFourteenDaysBeforeExpiration, assignmentOneDayBeforeExpiration, unknownFutureValue.
*
* @param AccessPackageCustomExtensionStage $val The value to assign to the stage
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ public function setOriginSystem($val)

/**
* Gets the status
* The value is PendingFulfillment when the access package assignment has not yet been delivered to the origin system, and Fulfilled when the access package assignment has been delivered to the origin system.
* The value is PendingFulfillment when the access package assignment hasn't yet been delivered to the origin system, and Fulfilled when the access package assignment has been delivered to the origin system.
*
* @return string|null The status
*/
Expand All @@ -99,7 +99,7 @@ public function getStatus()

/**
* Sets the status
* The value is PendingFulfillment when the access package assignment has not yet been delivered to the origin system, and Fulfilled when the access package assignment has been delivered to the origin system.
* The value is PendingFulfillment when the access package assignment hasn't yet been delivered to the origin system, and Fulfilled when the access package assignment has been delivered to the origin system.
*
* @param string $val The status
*
Expand Down
6 changes: 4 additions & 2 deletions src/Beta/Microsoft/Graph/Model/AccessPackageSubject.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ public function setAltSecId($val)

/**
* Gets the cleanupScheduledDateTime
* The date and time the subject is marked to be blocked from sign in or deleted. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
*
* @return \DateTime|null The cleanupScheduledDateTime
*/
Expand All @@ -73,6 +74,7 @@ public function getCleanupScheduledDateTime()

/**
* Sets the cleanupScheduledDateTime
* The date and time the subject is marked to be blocked from sign in or deleted. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
*
* @param \DateTime $val The cleanupScheduledDateTime
*
Expand Down Expand Up @@ -173,7 +175,7 @@ public function setEmail($val)

/**
* Gets the objectId
* The object identifier of the subject. null if the subject is not yet a user in the tenant. Alternate key.
* The object identifier of the subject. null if the subject isn't yet a user in the tenant. Alternate key.
*
* @return string|null The objectId
*/
Expand All @@ -188,7 +190,7 @@ public function getObjectId()

/**
* Sets the objectId
* The object identifier of the subject. null if the subject is not yet a user in the tenant. Alternate key.
* The object identifier of the subject. null if the subject isn't yet a user in the tenant. Alternate key.
*
* @param string $val The objectId
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public function setRecurrence($val)
}
/**
* Gets the reportRange
* A duration string in ISO 8601 duration format specifying the lookback period of the generated review history data. For example, if a history definition is scheduled to run on the 1st of every month, the reportRange is P1M. In this case, on the first of every month, access review history data will be collected containing only the previous month's review data. Note: Only years, months, and days ISO 8601 properties are supported. Required.
* A duration string in ISO 8601 duration format specifying the lookback period of the generated review history data. For example, if a history definition is scheduled to run on the first of every month, the reportRange is P1M. In this case, on the first of every month, access review history data is collected containing only the previous month's review data. Note: Only years, months, and days ISO 8601 properties are supported. Required.
*
* @return string|null The reportRange
*/
Expand All @@ -73,7 +73,7 @@ public function getReportRange()

/**
* Sets the reportRange
* A duration string in ISO 8601 duration format specifying the lookback period of the generated review history data. For example, if a history definition is scheduled to run on the 1st of every month, the reportRange is P1M. In this case, on the first of every month, access review history data will be collected containing only the previous month's review data. Note: Only years, months, and days ISO 8601 properties are supported. Required.
* A duration string in ISO 8601 duration format specifying the lookback period of the generated review history data. For example, if a history definition is scheduled to run on the first of every month, the reportRange is P1M. In this case, on the first of every month, access review history data is collected containing only the previous month's review data. Note: Only years, months, and days ISO 8601 properties are supported. Required.
*
* @param string $val The value of the reportRange
*
Expand Down
Loading

0 comments on commit 0140d1b

Please sign in to comment.