Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.15 KB

File metadata and controls

40 lines (34 loc) · 2.15 KB

IntersightClient::OprsDeployment

Properties

Name Type Description Notes
class_id String The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. [default to 'oprs.Deployment']
object_type String The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. [default to 'oprs.Deployment']
available_replicas Integer Available number of replicas. [optional]
desired_replicas Integer The expected number of replicas. [optional]
event String The type of event which was triggered. [optional]
labels Array<OprsKvpair> [optional]
name String Agent name for which the event is triggered. [optional]
namespace String Name space in which the agents are running. [optional]
status String Status which shows if the resource is healthy or not. * `` - An Unknown status indicates that the resource status is not known. * `Healthy` - A healthy status indicates that the resource is healthy and running as per spec. * `Unhealthy` - An unhealthy status indicates that the resource is down. [optional][default to '']
time_stamp Time The time at which the event was generated. Date is accurate to Intersights clock. This time will be used to identify order of events. [optional]
unavailable_replicas Integer Number of replicas Unavailable. [optional]
assist AssetDeviceRegistrationRelationship [optional]

Example

require 'intersight_client'

instance = IntersightClient::OprsDeployment.new(
  class_id: null,
  object_type: null,
  available_replicas: null,
  desired_replicas: null,
  event: null,
  labels: null,
  name: null,
  namespace: null,
  status: null,
  time_stamp: null,
  unavailable_replicas: null,
  assist: null
)