Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph.windowsUpdates
Important
APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents an entity that governs the update deployment ring specifically for feature updates. An update deployment ring supports only devices and is used to phase the rollout strategy for feature updates.
The ring's offer-window settings control how gradually the update reaches devices: offerIntervalInDays determines how often a new subset of devices is offered the update, and offerDurationInDays sets the total length of that rollout window. Set offerIntervalInDays to 0 to offer the update to all devices at once.
Inherits from ring.
Methods
This resource is part of a polymorphic collection managed by the ring resource base type. Operations are performed through the base type endpoints.
Properties
| Property | Type | Description |
|---|---|---|
| createdDateTime | DateTimeOffset | The date and time when the feature updates ring is created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from ring. |
| deferralInDays | Int32 | The feature update deferral period in days. The value must be between 0 and 30. Inherited from ring. |
| description | String | The feature update ring description. The maximum length is 1,500 characters. Inherited from ring. |
| displayName | String | The feature update ring display name. The maximum length is 200 characters. Inherited from ring. |
| excludedGroupAssignment | microsoft.graph.windowsUpdates.excludedGroupAssignment | Governs the update deployment audience with excluded groups. Groups are logical containers of devices represented by Microsoft Entra groups. Inherited from ring. |
| id | String | The unique identifier for the feature update ring. Inherited from ring. |
| includedGroupAssignment | microsoft.graph.windowsUpdates.includedGroupAssignment | Governs the update deployment audience with included groups. Groups are logical containers of devices represented by Microsoft Entra groups. Inherited from ring. |
| isOfferOptional | Boolean | Indicates whether the feature update is offered to end users as optional rather than required. Default is false. |
| isPaused | Boolean | Represents the pause action for the feature update ring policy. Inherited from ring. |
| lastModifiedDateTime | DateTimeOffset | The date and time the feature updates ring was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from ring. |
| offerDurationInDays | Int32 | The total length of the gradual-rollout window, in days, from when the update is first offered to when the rollout completes. The minimum is 1. Only used when offerIntervalInDays is 1 or greater; ignored when offerIntervalInDays is 0. Default is 1. |
| offerIntervalInDays | Int32 | How often, in days, a new subset of devices is offered the update. Accepted range is 0 to 30. Set to 0 to offer the update to all devices at once. When the value is 1 or greater, the rollout advances one subset at each interval until every device has been offered the update. Must be less than or equal to offerDurationInDays. Default is 0. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.windowsUpdates.featureUpdateRing",
"createdDateTime": "String (timestamp)",
"deferralInDays": "Int32",
"description": "String",
"displayName": "String",
"excludedGroupAssignment": {"@odata.type": "microsoft.graph.windowsUpdates.excludedGroupAssignment"},
"id": "String (identifier)",
"includedGroupAssignment": {"@odata.type": "microsoft.graph.windowsUpdates.includedGroupAssignment"},
"isOfferOptional": "Boolean",
"isPaused": "Boolean",
"lastModifiedDateTime": "String (timestamp)",
"offerDurationInDays": "Int32",
"offerIntervalInDays": "Int32"
}