Show / Hide Table of Contents

Class IamWorkRequest

(For tenancies that support identity domains) An IAM work request object that allows users to track the status of asynchronous API requests.

Inheritance
System.Object
IamWorkRequest
Namespace: Oci.IdentityService.Models
Assembly: OCI.DotNetSDK.Identity.dll
Syntax
public class IamWorkRequest : object

Properties

CompartmentId

Declaration
public string CompartmentId { get; set; }
Property Value
Type Description
System.String

The OCID of the compartment containing this IAM work request.

Id

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String

The OCID of the work request.

Remarks

Required

OperationType

Declaration
public System.Nullable<IamWorkRequest.OperationTypeEnum> OperationType { get; set; }
Property Value
Type Description
System.Nullable<IamWorkRequest.OperationTypeEnum>

The asynchronous operation tracked by this IAM work request.

Remarks

Required

PercentComplete

Declaration
public System.Nullable<float> PercentComplete { get; set; }
Property Value
Type Description
System.Nullable<System.Single>

How much progress the operation has made.

Resources

Declaration
public System.Collections.Generic.List<IamWorkRequestResource> Resources { get; set; }
Property Value
Type Description
System.Collections.Generic.List<IamWorkRequestResource>

The resources this work request affects.

Status

Declaration
public System.Nullable<IamWorkRequest.StatusEnum> Status { get; set; }
Property Value
Type Description
System.Nullable<IamWorkRequest.StatusEnum>

The status of the work request.

Remarks

Required

TimeAccepted

Declaration
public System.Nullable<System.DateTime> TimeAccepted { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

Date and time the work was accepted, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z

TimeFinished

Declaration
public System.Nullable<System.DateTime> TimeFinished { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

Date and time the work completed, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z

TimeStarted

Declaration
public System.Nullable<System.DateTime> TimeStarted { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

Date and time the work started, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z

In This Article
Back to top