Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace OperatorControlAssignmentSummary

Details of the operator control assignment.

Properties

compartmentId

compartmentId: string

The OCID of the compartment that contains the operator control assignment.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace.

Optional errorCode

errorCode: undefined | number

The code identifying the error occurred during Assignment operation. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional errorMessage

errorMessage: undefined | string

The message describing the error occurred during Assignment operation.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.

id

id: string

The OCID of the operator control assignment.

Optional isEnforcedAlways

isEnforcedAlways: undefined | false | true

If true, then the target resource is always governed by the operator control. Otherwise governance is time-based as specified by timeAssignmentTo and timeAssignmentFrom.

Optional isHypervisorLogForwarded

isHypervisorLogForwarded: undefined | false | true

If set, then the hypervisor audit logs will be forwarded to the relevant remote syslog server

Optional isLogForwarded

isLogForwarded: undefined | false | true

If set, then the audit logs are being forwarded to the relevant remote logging server

Optional lifecycleDetails

lifecycleDetails: undefined | string

More in detail about the lifeCycleState.

Optional lifecycleState

lifecycleState: model.OperatorControlAssignmentLifecycleStates

The current lifcycle state of the OperatorControl.

Optional opControlName

opControlName: undefined | string

Name of the operator control name associated.

operatorControlId

operatorControlId: string

The OCID of the operator control.

Optional remoteSyslogServerAddress

remoteSyslogServerAddress: undefined | string

The address of the remote syslog server where the audit logs are being forwarded to. Address in host or IP format.

Optional remoteSyslogServerPort

remoteSyslogServerPort: undefined | number

The listening port of the remote syslog server. The port range is 0 - 65535. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

resourceId

resourceId: string

The OCID of the target resource being governed by the operator control.

Optional resourceName

resourceName: undefined | string

Name of the target resource.

Optional resourceType

resourceType: model.ResourceTypes

resourceType for which the OperatorControlAssignment is applicable

Optional timeAssignmentFrom

timeAssignmentFrom: Date

The time at which the target resource will be brought under the governance of the operator control in RFC 3339 timestamp format. Example: '2020-05-22T21:10:29.600Z'

Optional timeAssignmentTo

timeAssignmentTo: Date

The time at which the target resource will leave the governance of the operator control in RFC 3339timestamp format.Example: '2020-05-22T21:10:29.600Z'

Optional timeOfAssignment

timeOfAssignment: Date

Time when the operator control assignment is created in RFC 3339 timestamp format. Example: '2020-05-22T21:10:29.600Z'

Functions

getDeserializedJsonObj

getJsonObj