Show / Hide Table of Contents

Class OperatorActionSummary

Details of the operator action. Operator actions are pre-defined set of commands available to the operator on different layers of the infrastructure.

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

Properties

CompartmentId

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

compartmentId for which the OperatorAction is applicable

Component

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

Name of the component for which the operator action is applicable.

Description

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

Description of the operator action in terms of associated risk profile, and characteristics of the operating system commands made available to the operator under this operator action.

Id

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

Unique identifier assigned by Oracle to an operator action.

Remarks

Required

LifecycleState

Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OperatorActionLifecycleStates? LifecycleState { get; set; }
Property Value
Type Description
OperatorActionLifecycleStates?

The current lifecycle state of the operator action.

Name

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

Name of the operator action.

Remarks

Required

ResourceType

Declaration
[JsonProperty(PropertyName = "resourceType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ResourceTypes? ResourceType { get; set; }
Property Value
Type Description
ResourceTypes?

resourceType for which the OperatorAction is applicable

In this article
Back to top