Class: XClarityClient::CompliancePolicy
- Inherits:
-
Endpoints::XclarityEndpoint
- Object
- Endpoints::XclarityEndpoint
- XClarityClient::CompliancePolicy
- Defined in:
- lib/xclarity_client/endpoints/compliance_policy.rb
Constant Summary collapse
- BASE_URI =
'/compliancePolicies'.freeze
- LIST_NAME =
'updatePolicyList'.freeze
- SUB_URIS =
{ applicableFirmware: "#{BASE_URI}/applicableFirmware", persistedResult: "#{BASE_URI}/persistedResult", compareResult: "#{BASE_URI}/compareResult" }
Instance Attribute Summary collapse
-
#all ⇒ Object
Returns the value of attribute all.
-
#applicableFirmware ⇒ Object
Returns the value of attribute applicableFirmware.
-
#chassis ⇒ Object
Returns the value of attribute chassis.
-
#cmms ⇒ Object
Returns the value of attribute cmms.
-
#componentTypes ⇒ Object
Returns the value of attribute componentTypes.
-
#description ⇒ Object
Returns the value of attribute description.
-
#details ⇒ Object
Returns the value of attribute details.
-
#endpointCompliant ⇒ Object
Returns the value of attribute endpointCompliant.
-
#explanation ⇒ Object
Returns the value of attribute explanation.
-
#id ⇒ Object
Returns the value of attribute id.
-
#inUse ⇒ Object
Returns the value of attribute inUse.
-
#jobid ⇒ Object
Returns the value of attribute jobid.
-
#lastModified ⇒ Object
Returns the value of attribute lastModified.
-
#machineType ⇒ Object
Returns the value of attribute machineType.
-
#message ⇒ Object
Returns the value of attribute message.
-
#messages ⇒ Object
Returns the value of attribute messages.
-
#name ⇒ Object
Returns the value of attribute name.
-
#percentage ⇒ Object
Returns the value of attribute percentage.
-
#policies ⇒ Object
Returns the value of attribute policies.
-
#racklist ⇒ Object
Returns the value of attribute racklist.
-
#rackswitchlist ⇒ Object
Returns the value of attribute rackswitchlist.
-
#recovery ⇒ Object
Returns the value of attribute recovery.
-
#result ⇒ Object
Returns the value of attribute result.
-
#status ⇒ Object
Returns the value of attribute status.
-
#storagelist ⇒ Object
Returns the value of attribute storagelist.
-
#success ⇒ Object
Returns the value of attribute success.
-
#switches ⇒ Object
Returns the value of attribute switches.
-
#targetFirmware ⇒ Object
Returns the value of attribute targetFirmware.
-
#taskid ⇒ Object
Returns the value of attribute taskid.
-
#text ⇒ Object
Returns the value of attribute text.
-
#updateRule ⇒ Object
Returns the value of attribute updateRule.
-
#userDefined ⇒ Object
Returns the value of attribute userDefined.
-
#uuid ⇒ Object
Returns the value of attribute uuid.
-
#xITEs ⇒ Object
Returns the value of attribute xITEs.
Method Summary
Methods inherited from Endpoints::XclarityEndpoint
Methods included from Endpoints::BuildableResourceMixin
Constructor Details
This class inherits a constructor from XClarityClient::Endpoints::XclarityEndpoint
Instance Attribute Details
#all ⇒ Object
Returns the value of attribute all.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def all @all end |
#applicableFirmware ⇒ Object
Returns the value of attribute applicableFirmware.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def applicableFirmware @applicableFirmware end |
#chassis ⇒ Object
Returns the value of attribute chassis.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def chassis @chassis end |
#cmms ⇒ Object
Returns the value of attribute cmms.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def cmms @cmms end |
#componentTypes ⇒ Object
Returns the value of attribute componentTypes.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def componentTypes @componentTypes end |
#description ⇒ Object
Returns the value of attribute description.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def description @description end |
#details ⇒ Object
Returns the value of attribute details.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def details @details end |
#endpointCompliant ⇒ Object
Returns the value of attribute endpointCompliant.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def endpointCompliant @endpointCompliant end |
#explanation ⇒ Object
Returns the value of attribute explanation.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def explanation @explanation end |
#id ⇒ Object
Returns the value of attribute id.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def id @id end |
#inUse ⇒ Object
Returns the value of attribute inUse.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def inUse @inUse end |
#jobid ⇒ Object
Returns the value of attribute jobid.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def jobid @jobid end |
#lastModified ⇒ Object
Returns the value of attribute lastModified.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def lastModified @lastModified end |
#machineType ⇒ Object
Returns the value of attribute machineType.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def machineType @machineType end |
#message ⇒ Object
Returns the value of attribute message.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def @message end |
#messages ⇒ Object
Returns the value of attribute messages.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def @messages end |
#name ⇒ Object
Returns the value of attribute name.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def name @name end |
#percentage ⇒ Object
Returns the value of attribute percentage.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def percentage @percentage end |
#policies ⇒ Object
Returns the value of attribute policies.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def policies @policies end |
#racklist ⇒ Object
Returns the value of attribute racklist.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def racklist @racklist end |
#rackswitchlist ⇒ Object
Returns the value of attribute rackswitchlist.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def rackswitchlist @rackswitchlist end |
#recovery ⇒ Object
Returns the value of attribute recovery.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def recovery @recovery end |
#result ⇒ Object
Returns the value of attribute result.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def result @result end |
#status ⇒ Object
Returns the value of attribute status.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def status @status end |
#storagelist ⇒ Object
Returns the value of attribute storagelist.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def storagelist @storagelist end |
#success ⇒ Object
Returns the value of attribute success.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def success @success end |
#switches ⇒ Object
Returns the value of attribute switches.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def switches @switches end |
#targetFirmware ⇒ Object
Returns the value of attribute targetFirmware.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def targetFirmware @targetFirmware end |
#taskid ⇒ Object
Returns the value of attribute taskid.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def taskid @taskid end |
#text ⇒ Object
Returns the value of attribute text.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def text @text end |
#updateRule ⇒ Object
Returns the value of attribute updateRule.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def updateRule @updateRule end |
#userDefined ⇒ Object
Returns the value of attribute userDefined.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def userDefined @userDefined end |
#uuid ⇒ Object
Returns the value of attribute uuid.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def uuid @uuid end |
#xITEs ⇒ Object
Returns the value of attribute xITEs.
12 13 14 |
# File 'lib/xclarity_client/endpoints/compliance_policy.rb', line 12 def xITEs @xITEs end |