VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::esx::settings::ComplianceStatus Class Reference

The ComplianceStatus enumerated type contains the possible different status of compliance with respect to target version. More...

List of all members.

Public Types

enum  Values {
  _UNKNOWN,
  COMPLIANT,
  NON_COMPLIANT,
  INCOMPATIBLE,
  UNAVAILABLE
}
 C# enum whose values can be used in switch statements. More...

Public Member Functions

bool IsUnknown ()
Values GetEnumValue ()

Static Public Member Functions

static ComplianceStatus[] GetValues ()
static ComplianceStatus ValueOf (string name)

Static Public Attributes

static readonly ComplianceStatus COMPLIANT = new ComplianceStatus("COMPLIANT", Values.COMPLIANT)
 Target version is same as current version.
static readonly ComplianceStatus NON_COMPLIANT = new ComplianceStatus("NON_COMPLIANT", Values.NON_COMPLIANT)
 Target version is greater than current version.
static readonly ComplianceStatus INCOMPATIBLE = new ComplianceStatus("INCOMPATIBLE", Values.INCOMPATIBLE)
 Target state cannot be applied due to conflict or missing dependencies or the target state is lesser than the current version.
static readonly ComplianceStatus UNAVAILABLE = new ComplianceStatus("UNAVAILABLE", Values.UNAVAILABLE)
 Drift check failed due to unknown error or check hasn't happened yet and results are not available.

Detailed Description

The ComplianceStatus enumerated type contains the possible different status of compliance with respect to target version.


Member Enumeration Documentation

C# enum whose values can be used in switch statements.

Ordinals have no semantic meaning (your code should not rely on them).

Enumerator:
_UNKNOWN 

Special enumeration constant which is used to represent constants that do not exist in the current enum binding.

For example if a client sends a new constant to an older server, the server code will see this special constant, because its enum binding lacks the new constant.

COMPLIANT 

Target version is same as current version.

NON_COMPLIANT 

Target version is greater than current version.

INCOMPATIBLE 

Target state cannot be applied due to conflict or missing dependencies or the target state is lesser than the current version.

UNAVAILABLE 

Drift check failed due to unknown error or check hasn't happened yet and results are not available.


Member Function Documentation

Values vmware::esx::settings::ComplianceStatus::GetEnumValue ( ) [inline]
static ComplianceStatus [] vmware::esx::settings::ComplianceStatus::GetValues ( ) [inline, static]
bool vmware::esx::settings::ComplianceStatus::IsUnknown ( ) [inline]
static ComplianceStatus vmware::esx::settings::ComplianceStatus::ValueOf ( string  name) [inline, static]

Member Data Documentation

readonly ComplianceStatus vmware::esx::settings::ComplianceStatus::COMPLIANT = new ComplianceStatus("COMPLIANT", Values.COMPLIANT) [static]

Target version is same as current version.

readonly ComplianceStatus vmware::esx::settings::ComplianceStatus::INCOMPATIBLE = new ComplianceStatus("INCOMPATIBLE", Values.INCOMPATIBLE) [static]

Target state cannot be applied due to conflict or missing dependencies or the target state is lesser than the current version.

readonly ComplianceStatus vmware::esx::settings::ComplianceStatus::NON_COMPLIANT = new ComplianceStatus("NON_COMPLIANT", Values.NON_COMPLIANT) [static]

Target version is greater than current version.

readonly ComplianceStatus vmware::esx::settings::ComplianceStatus::UNAVAILABLE = new ComplianceStatus("UNAVAILABLE", Values.UNAVAILABLE) [static]

Drift check failed due to unknown error or check hasn't happened yet and results are not available.


The documentation for this class was generated from the following file: