serviceStatus resource type
Namespace: microsoft.graph
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 the tenant-level service status of the backup service.
Properties
Property | Type | Description |
---|---|---|
backupServiceConsumer | backupServiceConsumer | The type of consumer. The possible values are: unknown , firstparty , thirdparty , unknownFutureValue . |
disableReason | disableReason | The reason the service is disabled. The possible values are: none , controllerServiceAppDeleted , invalidBillingProfile , userRequested , unknownFutureValue . |
gracePeriodDateTime | DateTimeOffset | The expiration time of the grace period. |
lastModifiedBy | identitySet | Identity of the person who last modified the entity. |
lastModifiedDateTime | DateTimeOffset | Timestamp of the last modification of the entity. |
restoreAllowedTillDateTime | DateTimeOffset | The expiration time of the restoration allowed period. |
status | backupServiceStatus | Status of the service. This value indicates what capabilities can be used. The possible values are: disabled , enabled , protectionChangeLocked , restoreLocked , unknownFutureValue . |
backupServiceConsumer values
Member | Description |
---|---|
none | Default value. No consumer is using the service. |
firstparty | Microsoft Admin Center is the backup service control app. |
thirdparty | An ISV app is the backup service control app. |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
disableReason values
Member | Description |
---|---|
none | No reason specified. |
controllerServiceAppDeleted | Controller service app is deleted for this consumer. |
invalidBillingProfile | Billing profile or Azure subscription status doesn't exist or is not healthy. |
userRequested | Service is disabled manually via user action. |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
backupServiceStatus values
Member | Description |
---|---|
disabled | Service is disabled. This is the default state. The service isn't enabled for the tenant. |
enabled | Service is enabled. A new protection policy can be created or modified and restore is allowed. |
protectionChangeLocked | Service is locked with no change in protection allowed. A new protection policy can't be created or updated. No new protection items can be added or removed. |
restoreLocked | Service is locked with no protection change and no restore. The protection policy can't be created or updated. No new protection items can be added or removed. No restore can be performed. |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.serviceStatus",
"status": "String",
"gracePeriodDateTime": "String (timestamp)",
"restoreAllowedTillDateTime": "String (timestamp)",
"disableReason": "String",
"backupServiceConsumer": "String",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
}
}