Interface InstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder (2.31.0)

public static interface InstanceOSPoliciesCompliance.OSPolicyComplianceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getOsPolicyAssignment()

public abstract String getOsPolicyAssignment()

Reference to the OSPolicyAssignment API resource that the OSPolicy belongs to.

Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

string os_policy_assignment = 2 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The osPolicyAssignment.

getOsPolicyAssignmentBytes()

public abstract ByteString getOsPolicyAssignmentBytes()

Reference to the OSPolicyAssignment API resource that the OSPolicy belongs to.

Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

string os_policy_assignment = 2 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for osPolicyAssignment.

getOsPolicyId()

public abstract String getOsPolicyId()

The OS policy id

string os_policy_id = 1;

Returns
TypeDescription
String

The osPolicyId.

getOsPolicyIdBytes()

public abstract ByteString getOsPolicyIdBytes()

The OS policy id

string os_policy_id = 1;

Returns
TypeDescription
ByteString

The bytes for osPolicyId.

getOsPolicyResourceCompliances(int index)

public abstract OSPolicyResourceCompliance getOsPolicyResourceCompliances(int index)

Compliance data for each OSPolicyResource that is applied to the VM.

repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
OSPolicyResourceCompliance

getOsPolicyResourceCompliancesCount()

public abstract int getOsPolicyResourceCompliancesCount()

Compliance data for each OSPolicyResource that is applied to the VM.

repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;

Returns
TypeDescription
int

getOsPolicyResourceCompliancesList()

public abstract List<OSPolicyResourceCompliance> getOsPolicyResourceCompliancesList()

Compliance data for each OSPolicyResource that is applied to the VM.

repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;

Returns
TypeDescription
List<OSPolicyResourceCompliance>

getOsPolicyResourceCompliancesOrBuilder(int index)

public abstract OSPolicyResourceComplianceOrBuilder getOsPolicyResourceCompliancesOrBuilder(int index)

Compliance data for each OSPolicyResource that is applied to the VM.

repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
OSPolicyResourceComplianceOrBuilder

getOsPolicyResourceCompliancesOrBuilderList()

public abstract List<? extends OSPolicyResourceComplianceOrBuilder> getOsPolicyResourceCompliancesOrBuilderList()

Compliance data for each OSPolicyResource that is applied to the VM.

repeated .google.cloud.osconfig.v1alpha.OSPolicyResourceCompliance os_policy_resource_compliances = 5;

Returns
TypeDescription
List<? extends com.google.cloud.osconfig.v1alpha.OSPolicyResourceComplianceOrBuilder>

getState()

public abstract OSPolicyComplianceState getState()

Compliance state of the OS policy.

.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;

Returns
TypeDescription
OSPolicyComplianceState

The state.

getStateValue()

public abstract int getStateValue()

Compliance state of the OS policy.

.google.cloud.osconfig.v1alpha.OSPolicyComplianceState state = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for state.