Show / Hide Table of Contents

Class DelegatedResourceAccessRequestApprovalDetails

Approval info for initial access or extension of a Delegated Resource Access Request

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

Properties

ApprovalAction

Declaration
[JsonProperty(PropertyName = "approvalAction")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DelegatedResourceAccessRequestApprovalDetails.ApprovalActionEnum? ApprovalAction { get; set; }
Property Value
Type Description
DelegatedResourceAccessRequestApprovalDetails.ApprovalActionEnum?

Indicated whether the request is approved or rejected.

ApprovalType

Declaration
[JsonProperty(PropertyName = "approvalType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DelegatedResourceAccessRequestApprovalDetails.ApprovalTypeEnum? ApprovalType { get; set; }
Property Value
Type Description
DelegatedResourceAccessRequestApprovalDetails.ApprovalTypeEnum?

approval type, initial or extension

ApproverAdditionalMessage

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

Additional message specified by the approver of the request.

ApproverComment

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

Comment specified by the approver of the request.

Remarks

Required

ApproverId

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

User ID of the approver.

TimeApprovedForAccess

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

Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.

In this article
Back to top