public static interface OSPolicyAssignmentReport.OSPolicyComplianceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
OSPolicyAssignmentReport.OSPolicyCompliance.ComplianceState |
getComplianceState()
The compliance state of the OS policy.
|
String |
getComplianceStateReason()
The reason for the OS policy to be in an unknown compliance state.
|
com.google.protobuf.ByteString |
getComplianceStateReasonBytes()
The reason for the OS policy to be in an unknown compliance state.
|
int |
getComplianceStateValue()
The compliance state of the OS policy.
|
String |
getOsPolicyId()
The OS policy id
|
com.google.protobuf.ByteString |
getOsPolicyIdBytes()
The OS policy id
|
OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance |
getOsPolicyResourceCompliances(int index)
Compliance data for each resource within the policy that is applied to
the VM.
|
int |
getOsPolicyResourceCompliancesCount()
Compliance data for each resource within the policy that is applied to
the VM.
|
List<OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance> |
getOsPolicyResourceCompliancesList()
Compliance data for each resource within the policy that is applied to
the VM.
|
OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceComplianceOrBuilder |
getOsPolicyResourceCompliancesOrBuilder(int index)
Compliance data for each resource within the policy that is applied to
the VM.
|
List<? extends OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceComplianceOrBuilder> |
getOsPolicyResourceCompliancesOrBuilderList()
Compliance data for each resource within the policy that is applied to
the VM.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getOsPolicyId()
The OS policy id
string os_policy_id = 1;com.google.protobuf.ByteString getOsPolicyIdBytes()
The OS policy id
string os_policy_id = 1;int getComplianceStateValue()
The compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.ComplianceState compliance_state = 2;
OSPolicyAssignmentReport.OSPolicyCompliance.ComplianceState getComplianceState()
The compliance state of the OS policy.
.google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.ComplianceState compliance_state = 2;
String getComplianceStateReason()
The reason for the OS policy to be in an unknown compliance state. This field is always populated when `compliance_state` is `UNKNOWN`. If populated, the field can contain one of the following values: * `vm-not-running`: The VM was not running. * `os-policies-not-supported-by-agent`: The version of the OS Config agent running on the VM does not support running OS policies. * `no-agent-detected`: The OS Config agent is not detected for the VM. * `resource-execution-errors`: The OS Config agent encountered errors while executing one or more resources in the policy. See `os_policy_resource_compliances` for details. * `task-timeout`: The task sent to the agent to apply the policy timed out. * `unexpected-agent-state`: The OS Config agent did not report the final status of the task that attempted to apply the policy. Instead, the agent unexpectedly started working on a different task. This mostly happens when the agent or VM unexpectedly restarts while applying OS policies. * `internal-service-errors`: Internal service errors were encountered while attempting to apply the policy.
string compliance_state_reason = 3;com.google.protobuf.ByteString getComplianceStateReasonBytes()
The reason for the OS policy to be in an unknown compliance state. This field is always populated when `compliance_state` is `UNKNOWN`. If populated, the field can contain one of the following values: * `vm-not-running`: The VM was not running. * `os-policies-not-supported-by-agent`: The version of the OS Config agent running on the VM does not support running OS policies. * `no-agent-detected`: The OS Config agent is not detected for the VM. * `resource-execution-errors`: The OS Config agent encountered errors while executing one or more resources in the policy. See `os_policy_resource_compliances` for details. * `task-timeout`: The task sent to the agent to apply the policy timed out. * `unexpected-agent-state`: The OS Config agent did not report the final status of the task that attempted to apply the policy. Instead, the agent unexpectedly started working on a different task. This mostly happens when the agent or VM unexpectedly restarts while applying OS policies. * `internal-service-errors`: Internal service errors were encountered while attempting to apply the policy.
string compliance_state_reason = 3;List<OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance> getOsPolicyResourceCompliancesList()
Compliance data for each resource within the policy that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance os_policy_resource_compliances = 4;
OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance getOsPolicyResourceCompliances(int index)
Compliance data for each resource within the policy that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance os_policy_resource_compliances = 4;
int getOsPolicyResourceCompliancesCount()
Compliance data for each resource within the policy that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance os_policy_resource_compliances = 4;
List<? extends OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceComplianceOrBuilder> getOsPolicyResourceCompliancesOrBuilderList()
Compliance data for each resource within the policy that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance os_policy_resource_compliances = 4;
OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceComplianceOrBuilder getOsPolicyResourceCompliancesOrBuilder(int index)
Compliance data for each resource within the policy that is applied to the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance os_policy_resource_compliances = 4;
Copyright © 2023 Google LLC. All rights reserved.