SubscriptionDetailed¶
A SubscriptionDetailed resource represents a subscription.
Resource definition¶
{
"Id": 123,
"PublisherSubscriptionId": "767bc43f-c3af-48e7-b7fa-89889132a655",
"Quantity": 1,
"Name": "My subscription",
"Status": 1,
"OrderId": "e756bfa7-81ee-4f7d-a452-cbf307a41987",
"Publisher": {
"Id": 1,
"Name": "Subscription publisher"
},
"Organization": {
"Id": 3869,
"Name": "My company"
},
"CustomerTenant": {
"Id": 486,
"PublisherCustomerId": "f39d8f51-ff2c-46b4-8435-84bf67f2a36c"
},
"Product": {
"Id": 133518,
"PartNumber": "1eda119b-65b0-429d-a063-4d2f9840a83f",
"ItemLegalName": "",
"ItemName": ""
},
"CreationDate": "2015-11-23T13:55:00.37+01:00",
"EffectiveStartDate": "2016-01-21T00:00:00Z",
"CommitmentEndDate": "9999-12-21T00:00:00Z",
"SuspensionReasons": "[]",
"AcceptAutoSuspension": true,
"AutoSuspensionDate": "2017-01-21T00:00:00Z",
"AvailableAddonsCount": 0,
"AttestationAccepted": true,
"TermDuration": "P1Y",
"Subscriptions": [],
"SubscriptionMaxTreshold": 5
}
Name | Type | Description |
---|---|---|
Id | int | Identifier of the subscription |
PublisherSubscriptionId | string | Internal identifier the publisher uses |
Quantity | int | Number of license for the subscription |
Name | string | A friendly name |
Status | int | None = 0, Active = 1, Suspended = 2, Deleted = 4, CustomerCancellation = 8 |
OrderId | string | The publishers order identifier |
Publisher | ObjectReference | The publisher the subscription is connected to |
Organization | ObjectReference | The organization/reseller the subscription is connected to |
CustomerTenant | CustomerTenantReference | The end customer company is connected to the subscription |
Product | ProductReference | The license product for the subscription |
CreationDate | DateTime | Date which the order was created |
EffectiveStartDate | DateTime | |
CommitmentEndDate | DateTime | |
SuspensionReasons | string | The reason for which the subscription was suspended |
AvailableAddonsCount | int | Number of product types that can be added as child subscriptions |
AcceptAutoSuspension | bool | Subscription auto-suspension acceptance |
AutoSuspensionDate | DateTimeOffset | Subscription auto-suspension date |
AttestationAccepted | bool | Attestation accepted |
Subscriptions | SubscriptionAddOn [ ] | List of child subscriptions |
SubscriptionMaxTreshold | int? | Maximum threshold of licenses that can be ordered by end customer. (Applies only for T2 end customer companies) |