Skip to content

Commit 4bf8a49

Browse files
authored
Merge pull request #485 from microsoftgraph/beta/pipelinebuild/49768
Generated beta models using Typewriter
2 parents cc212ab + 34b4f47 commit 4bf8a49

6 files changed

Lines changed: 70 additions & 10 deletions

File tree

src/Beta/Microsoft/Graph/Model/AuthenticationContextClassReference.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ class AuthenticationContextClassReference extends Entity
2626
{
2727
/**
2828
* Gets the description
29+
* A short explanation of the policies that are enforced by authenticationContextClassReference. This value should be used to provide secondary text to describe the authentication context class reference when building user facing admin experiences. For example, selection UX.
2930
*
3031
* @return string|null The description
3132
*/
@@ -40,6 +41,7 @@ public function getDescription()
4041

4142
/**
4243
* Sets the description
44+
* A short explanation of the policies that are enforced by authenticationContextClassReference. This value should be used to provide secondary text to describe the authentication context class reference when building user facing admin experiences. For example, selection UX.
4345
*
4446
* @param string $val The description
4547
*
@@ -53,6 +55,7 @@ public function setDescription($val)
5355

5456
/**
5557
* Gets the displayName
58+
* The display name is the friendly name of the authenticationContextClassReference. This value should be used to identify the authentication context class reference when building user facing admin experiences. For example, selection UX.
5659
*
5760
* @return string|null The displayName
5861
*/
@@ -67,6 +70,7 @@ public function getDisplayName()
6770

6871
/**
6972
* Sets the displayName
73+
* The display name is the friendly name of the authenticationContextClassReference. This value should be used to identify the authentication context class reference when building user facing admin experiences. For example, selection UX.
7074
*
7175
* @param string $val The displayName
7276
*
@@ -80,6 +84,7 @@ public function setDisplayName($val)
8084

8185
/**
8286
* Gets the isAvailable
87+
* Indicates whether the authenticationContextClassReference has been published by the security admin and is ready for use by apps. When it is set to false it should not be shown in admin UX experiences because the value is not currently available for selection.
8388
*
8489
* @return bool|null The isAvailable
8590
*/
@@ -94,6 +99,7 @@ public function getIsAvailable()
9499

95100
/**
96101
* Sets the isAvailable
102+
* Indicates whether the authenticationContextClassReference has been published by the security admin and is ready for use by apps. When it is set to false it should not be shown in admin UX experiences because the value is not currently available for selection.
97103
*
98104
* @param bool $val The isAvailable
99105
*

src/Beta/Microsoft/Graph/Model/Fido2AuthenticationMethod.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,6 @@ public function setCreatedDateTime($val)
150150

151151
/**
152152
* Gets the creationDateTime
153-
* The timestamp when this key was registered to the user.
154153
*
155154
* @return \DateTime|null The creationDateTime
156155
*/
@@ -169,7 +168,6 @@ public function getCreationDateTime()
169168

170169
/**
171170
* Sets the creationDateTime
172-
* The timestamp when this key was registered to the user.
173171
*
174172
* @param \DateTime $val The creationDateTime
175173
*

src/Beta/Microsoft/Graph/Model/OAuth2PermissionGrant.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public function setClientId($val)
5555

5656
/**
5757
* Gets the consentType
58-
* Indicates if authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only).
58+
* Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only).
5959
*
6060
* @return string|null The consentType
6161
*/
@@ -70,7 +70,7 @@ public function getConsentType()
7070

7171
/**
7272
* Sets the consentType
73-
* Indicates if authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only).
73+
* Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only).
7474
*
7575
* @param string $val The consentType
7676
*

src/Beta/Microsoft/Graph/Model/OrgContact.php

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -558,4 +558,32 @@ public function setTransitiveMemberOf($val)
558558
return $this;
559559
}
560560

561+
562+
/**
563+
* Gets the transitiveReports
564+
*
565+
* @return array|null The transitiveReports
566+
*/
567+
public function getTransitiveReports()
568+
{
569+
if (array_key_exists("transitiveReports", $this->_propDict)) {
570+
return $this->_propDict["transitiveReports"];
571+
} else {
572+
return null;
573+
}
574+
}
575+
576+
/**
577+
* Sets the transitiveReports
578+
*
579+
* @param DirectoryObject $val The transitiveReports
580+
*
581+
* @return OrgContact
582+
*/
583+
public function setTransitiveReports($val)
584+
{
585+
$this->_propDict["transitiveReports"] = $val;
586+
return $this;
587+
}
588+
561589
}

src/Beta/Microsoft/Graph/Model/UnifiedRoleEligibilityScheduleRequest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ public function setDirectoryScopeId($val)
113113

114114
/**
115115
* Gets the isValidationOnly
116-
* Boolean
116+
* A boolean that determines whether the call is a validation or an actual call. Only set this property if you want to check whether an activation is subject to additional rules like MFA before actually submitting the request.
117117
*
118118
* @return bool|null The isValidationOnly
119119
*/
@@ -128,7 +128,7 @@ public function getIsValidationOnly()
128128

129129
/**
130130
* Sets the isValidationOnly
131-
* Boolean
131+
* A boolean that determines whether the call is a validation or an actual call. Only set this property if you want to check whether an activation is subject to additional rules like MFA before actually submitting the request.
132132
*
133133
* @param bool $val The isValidationOnly
134134
*

src/Beta/Microsoft/Graph/Model/User.php

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public function setAgeGroup($val)
118118

119119
/**
120120
* Gets the assignedLicenses
121-
* The licenses that are assigned to the user. Not nullable. Supports $filter.
121+
* The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Supports $filter.
122122
*
123123
* @return array|null The assignedLicenses
124124
*/
@@ -133,7 +133,7 @@ public function getAssignedLicenses()
133133

134134
/**
135135
* Sets the assignedLicenses
136-
* The licenses that are assigned to the user. Not nullable. Supports $filter.
136+
* The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Supports $filter.
137137
*
138138
* @param AssignedLicense $val The assignedLicenses
139139
*
@@ -322,7 +322,7 @@ public function setCountry($val)
322322

323323
/**
324324
* Gets the createdDateTime
325-
* The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Returned only on $select. Read-only. Supports $filter with the eq, lt, and ge operators.
325+
* The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Returned only on $select. Read-only. Supports $filter with the eq, ne, le, and ge operators.
326326
*
327327
* @return \DateTime|null The createdDateTime
328328
*/
@@ -341,7 +341,7 @@ public function getCreatedDateTime()
341341

342342
/**
343343
* Sets the createdDateTime
344-
* The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Returned only on $select. Read-only. Supports $filter with the eq, lt, and ge operators.
344+
* The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Returned only on $select. Read-only. Supports $filter with the eq, ne, le, and ge operators.
345345
*
346346
* @param \DateTime $val The createdDateTime
347347
*
@@ -2676,6 +2676,34 @@ public function setTransitiveMemberOf($val)
26762676
return $this;
26772677
}
26782678

2679+
2680+
/**
2681+
* Gets the transitiveReports
2682+
*
2683+
* @return array|null The transitiveReports
2684+
*/
2685+
public function getTransitiveReports()
2686+
{
2687+
if (array_key_exists("transitiveReports", $this->_propDict)) {
2688+
return $this->_propDict["transitiveReports"];
2689+
} else {
2690+
return null;
2691+
}
2692+
}
2693+
2694+
/**
2695+
* Sets the transitiveReports
2696+
*
2697+
* @param DirectoryObject $val The transitiveReports
2698+
*
2699+
* @return User
2700+
*/
2701+
public function setTransitiveReports($val)
2702+
{
2703+
$this->_propDict["transitiveReports"] = $val;
2704+
return $this;
2705+
}
2706+
26792707
/**
26802708
* Gets the calendar
26812709
* The user's primary calendar. Read-only.

0 commit comments

Comments
 (0)