VMware vSphere Automation SDK for .NET 7.0.0.1
|
The ObjectCompliance
enumerated type defines the compliance states a policy can be in on a particular object in VMware Cloud on AWS.
More...
Public Types | |
enum | Values { _UNKNOWN, NOT_APPLICABLE, COMPLIANT, NOT_COMPLIANT } |
C# enum whose values can be used in switch statements. More... | |
Public Member Functions | |
bool | IsUnknown () |
Values | GetEnumValue () |
Static Public Member Functions | |
static ObjectCompliance[] | GetValues () |
static ObjectCompliance | ValueOf (string name) |
Static Public Attributes | |
static readonly ObjectCompliance | NOT_APPLICABLE = new ObjectCompliance("NOT_APPLICABLE", Values.NOT_APPLICABLE) |
The object is in a state for which the policy does not apply. | |
static readonly ObjectCompliance | COMPLIANT = new ObjectCompliance("COMPLIANT", Values.COMPLIANT) |
The policy is in compliance on the object. | |
static readonly ObjectCompliance | NOT_COMPLIANT = new ObjectCompliance("NOT_COMPLIANT", Values.NOT_COMPLIANT) |
The policy is not in compliance on the object. |
The ObjectCompliance
enumerated type defines the compliance states a policy can be in on a particular object in VMware Cloud on AWS.
Usage beyond VMware Cloud on AWS is not supported. Warning: This enumeration is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
C# enum whose values can be used in switch statements.
Ordinals have no semantic meaning (your code should not rely on them).
Values vmware::vcenter::compute::policies::ObjectCompliance::GetEnumValue | ( | ) | [inline] |
static ObjectCompliance [] vmware::vcenter::compute::policies::ObjectCompliance::GetValues | ( | ) | [inline, static] |
bool vmware::vcenter::compute::policies::ObjectCompliance::IsUnknown | ( | ) | [inline] |
static ObjectCompliance vmware::vcenter::compute::policies::ObjectCompliance::ValueOf | ( | string | name | ) | [inline, static] |
readonly ObjectCompliance vmware::vcenter::compute::policies::ObjectCompliance::COMPLIANT = new ObjectCompliance("COMPLIANT", Values.COMPLIANT) [static] |
The policy is in compliance on the object.
Warning: This constant is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
readonly ObjectCompliance vmware::vcenter::compute::policies::ObjectCompliance::NOT_APPLICABLE = new ObjectCompliance("NOT_APPLICABLE", Values.NOT_APPLICABLE) [static] |
The object is in a state for which the policy does not apply.
Warning: This constant is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
readonly ObjectCompliance vmware::vcenter::compute::policies::ObjectCompliance::NOT_COMPLIANT = new ObjectCompliance("NOT_COMPLIANT", Values.NOT_COMPLIANT) [static] |
The policy is not in compliance on the object.
Warning: This constant is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.