Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateOperatorControlAssignmentDetails

Details for modifying the Operator Control assignment.

Properties

Optional comment

comment: undefined | string

Comment about the modification of the operator control assignment.

Optional definedTags

definedTags: undefined | object

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

Optional freeformTags

freeformTags: undefined | object

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

Optional isAutoApproveDuringMaintenance

isAutoApproveDuringMaintenance: undefined | false | true

The boolean if true would autoApprove during maintenance.

isEnforcedAlways

isEnforcedAlways: boolean

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 will be forwarded to the relevant remote logging server

Optional remoteSyslogServerAddress

remoteSyslogServerAddress: undefined | string

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

Optional remoteSyslogServerCACert

remoteSyslogServerCACert: undefined | string

The CA certificate of the remote syslog server. Identity of the remote syslog server will be asserted based on this certificate.

Optional remoteSyslogServerPort

remoteSyslogServerPort: undefined | number

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

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'

Functions

getDeserializedJsonObj

getJsonObj