Show / Hide Table of Contents

Class ProductLicenseConsumerSummary

Details of a resource that is consuming a particular product license.

Inheritance
object
ProductLicenseConsumerSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LicensemanagerService.Models
Assembly: OCI.DotNetSDK.Licensemanager.dll
Syntax
public class ProductLicenseConsumerSummary

Properties

AreAllOptionsAvailable

Declaration
[Required(ErrorMessage = "AreAllOptionsAvailable is required.")]
[JsonProperty(PropertyName = "areAllOptionsAvailable")]
public bool? AreAllOptionsAvailable { get; set; }
Property Value
Type Description
bool?

Specifies if all options are available.

Remarks

Required

IsBaseLicenseAvailable

Declaration
[Required(ErrorMessage = "IsBaseLicenseAvailable is required.")]
[JsonProperty(PropertyName = "isBaseLicenseAvailable")]
public bool? IsBaseLicenseAvailable { get; set; }
Property Value
Type Description
bool?

Specifies if the base license is available.

Remarks

Required

LicenseUnitType

Declaration
[Required(ErrorMessage = "LicenseUnitType is required.")]
[JsonProperty(PropertyName = "licenseUnitType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LicenseUnit? LicenseUnitType { get; set; }
Property Value
Type Description
LicenseUnit?

The product license unit.

Remarks

Required

LicenseUnitsConsumed

Declaration
[Required(ErrorMessage = "LicenseUnitsConsumed is required.")]
[JsonProperty(PropertyName = "licenseUnitsConsumed")]
public double LicenseUnitsConsumed { get; set; }
Property Value
Type Description
double

Number of license units consumed by the resource.

Remarks

Required

MissingProducts

Declaration
[Required(ErrorMessage = "MissingProducts is required.")]
[JsonProperty(PropertyName = "missingProducts")]
public List<Product> MissingProducts { get; set; }
Property Value
Type Description
List<Product>

Collection of missing product licenses.

Remarks

Required

ProductName

Declaration
[Required(ErrorMessage = "ProductName is required.")]
[JsonProperty(PropertyName = "productName")]
public string ProductName { get; set; }
Property Value
Type Description
string

The resource product name.

Remarks

Required

ResourceCompartmentId

Declaration
[Required(ErrorMessage = "ResourceCompartmentId is required.")]
[JsonProperty(PropertyName = "resourceCompartmentId")]
public string ResourceCompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment that contains the resource.

Remarks

Required

ResourceCompartmentName

Declaration
[Required(ErrorMessage = "ResourceCompartmentName is required.")]
[JsonProperty(PropertyName = "resourceCompartmentName")]
public string ResourceCompartmentName { get; set; }
Property Value
Type Description
string

The display name of the compartment that contains the resource.

Remarks

Required

ResourceId

Declaration
[Required(ErrorMessage = "ResourceId is required.")]
[JsonProperty(PropertyName = "resourceId")]
public string ResourceId { get; set; }
Property Value
Type Description
string

The OCID of the resource.

Remarks

Required

ResourceName

Declaration
[Required(ErrorMessage = "ResourceName is required.")]
[JsonProperty(PropertyName = "resourceName")]
public string ResourceName { get; set; }
Property Value
Type Description
string

The display name of the resource.

Remarks

Required

ResourceUnitCount

Declaration
[Required(ErrorMessage = "ResourceUnitCount is required.")]
[JsonProperty(PropertyName = "resourceUnitCount")]
public double ResourceUnitCount { get; set; }
Property Value
Type Description
double

Number of units of the resource

Remarks

Required

ResourceUnitType

Declaration
[Required(ErrorMessage = "ResourceUnitType is required.")]
[JsonProperty(PropertyName = "resourceUnitType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ResourceUnit? ResourceUnitType { get; set; }
Property Value
Type Description
ResourceUnit?

The unit type for the resource.

Remarks

Required

In this article
Back to top