Class UsageEligibility
The CCD commitment applicability restrictions. If the CCD offer has been created with any region- or AD-specific offer restriction, then it will be honored first over the usage eligibility criteria.
Inherited Members
Namespace: Oci.CcdoffersService.Models
Assembly: OCI.DotNetSDK.Ccdoffers.dll
Syntax
public class UsageEligibility
Properties
AvailabilityDomain
Declaration
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The Availability Domain the CCD is applicable to.
If you're setting the |
CompartmentIds
Declaration
[JsonProperty(PropertyName = "compartmentIds")]
public List<string> CompartmentIds { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | The compartment OCID the CCD commitment is applicable to. |
Region
Declaration
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The region the CCD commitment is applicable to. If the CCD offer has already been restricted to any specific region, then the offer will supersede this input. |
TenancyIds
Declaration
[JsonProperty(PropertyName = "tenancyIds")]
public List<string> TenancyIds { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | The tenancy IDs the CCD commitment is applicable to. |