Class SubscriptionInfo
A single subscription's details.
Inherited Members
Namespace: Oci.TenantmanagercontrolplaneService.Models
Assembly: OCI.DotNetSDK.Tenantmanagercontrolplane.dll
Syntax
public class SubscriptionInfo
Properties
EndDate
Declaration
[Required(ErrorMessage = "EndDate is required.")]
[JsonProperty(PropertyName = "endDate")]
public DateTime? EndDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Subscription end date. An RFC 3339-formatted date and time string. |
Remarks
Required
Service
Declaration
[Required(ErrorMessage = "Service is required.")]
[JsonProperty(PropertyName = "service")]
public string Service { get; set; }
Property Value
Type | Description |
---|---|
string | Subscription service name. |
Remarks
Required
Skus
Declaration
[Required(ErrorMessage = "Skus is required.")]
[JsonProperty(PropertyName = "skus")]
public List<Sku> Skus { get; set; }
Property Value
Type | Description |
---|---|
List<Sku> | List of SKUs the subscription contains. |
Remarks
Required
SpmSubscriptionId
Declaration
[Required(ErrorMessage = "SpmSubscriptionId is required.")]
[JsonProperty(PropertyName = "spmSubscriptionId")]
public string SpmSubscriptionId { get; set; }
Property Value
Type | Description |
---|---|
string | Subscription ID. |
Remarks
Required
StartDate
Declaration
[Required(ErrorMessage = "StartDate is required.")]
[JsonProperty(PropertyName = "startDate")]
public DateTime? StartDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Subscription start date. An RFC 3339-formatted date and time string. |
Remarks
Required