Show / Hide Table of Contents

Class CreateCcdCommitmentRequest

Inheritance
object
CreateCcdCommitmentRequest
Implements
IOciRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CcdoffersService.Requests
Assembly: OCI.DotNetSDK.Ccdoffers.dll
Syntax
public class CreateCcdCommitmentRequest : IOciRequest
Examples

Click here to see an example of how to use CreateCcdCommitment request.

Properties

CcdOfferId

Declaration
[Required(ErrorMessage = "CcdOfferId is required.")]
[HttpConverter(TargetEnum.Query, "ccdOfferId")]
public string CcdOfferId { get; set; }
Property Value
Type Description
string

CCD offer OCID. If you're trying to commit against the CCD offer, ensure that the CCD offer's lifecycleDetails field value is Current or Scheduled. You can only sign up for a current or scheduled CCD offer, but not for any canceled, or ended CCD offer.

Remarks

Required

CreateCcdCommitmentDetails

Declaration
[Required(ErrorMessage = "CreateCcdCommitmentDetails is required.")]
[HttpConverter(TargetEnum.Body)]
public CreateCcdCommitmentDetails CreateCcdCommitmentDetails { get; set; }
Property Value
Type Description
CreateCcdCommitmentDetails

The create CCD commitment details model.

Remarks

Required

OpcRequestId

Declaration
[HttpConverter(TargetEnum.Header, "opc-request-id")]
public string OpcRequestId { get; set; }
Property Value
Type Description
string

Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.

OpcRetryToken

Declaration
[HttpConverter(TargetEnum.Header, "opc-retry-token")]
public string OpcRetryToken { get; set; }
Property Value
Type Description
string

A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again.

Implements

IOciRequest
In this article
Back to top