Show / Hide Table of Contents

Class UpdateOccmDemandSignalItemDetails

Details about different fields used to update the demand signal item.

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

Properties

AvailabilityDomain

Declaration
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
Type Description
string

The name of the availability domain for which you want to request the OCI resource.

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

DemandQuantity

Declaration
[JsonProperty(PropertyName = "demandQuantity")]
public long? DemandQuantity { get; set; }
Property Value
Type Description
long?

The quantity of the resource that you want to demand from OCI.

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Notes

Declaration
[JsonProperty(PropertyName = "notes")]
public string Notes { get; set; }
Property Value
Type Description
string

This field will serve as notes section for you. You can use this section to convey a message to OCI regarding your resource request.
NOTE: The previous value gets overwritten with the new one for this once updated.

Region

Declaration
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
Type Description
string

The region for which you want to request the resource for.

ResourceProperties

Declaration
[JsonProperty(PropertyName = "resourceProperties")]
public Dictionary<string, string> ResourceProperties { get; set; }
Property Value
Type Description
Dictionary<string, string>

A map of various properties associated with the OCI resource. This parameter will act as a replace parameter i.e the existing resource properties will be overridden by this update.

TargetCompartmentId

Declaration
[JsonProperty(PropertyName = "targetCompartmentId")]
public string TargetCompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the tenancy for which you want to request the OCI resource for.

TimeNeededBefore

Declaration
[JsonProperty(PropertyName = "timeNeededBefore")]
public DateTime? TimeNeededBefore { get; set; }
Property Value
Type Description
DateTime?

the date before which you would ideally like the OCI resource to be delivered to you.

In this article
Back to top