Class DelegatedResourceAccessRequestApprovalDetails
Approval info for initial access or extension of a Delegated Resource Access Request
Inherited Members
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'. |