Interface DefaultClusterConfigOrBuilder (1.85.0)

public interface DefaultClusterConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBinaryAuthorizationConfig()

public abstract BinaryAuthorizationConfig getBinaryAuthorizationConfig()

Optional. Enable/Disable binary authorization features for the cluster.

.google.cloud.gkehub.v1.BinaryAuthorizationConfig binary_authorization_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BinaryAuthorizationConfig

The binaryAuthorizationConfig.

getBinaryAuthorizationConfigOrBuilder()

public abstract BinaryAuthorizationConfigOrBuilder getBinaryAuthorizationConfigOrBuilder()

Optional. Enable/Disable binary authorization features for the cluster.

.google.cloud.gkehub.v1.BinaryAuthorizationConfig binary_authorization_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BinaryAuthorizationConfigOrBuilder

getCompliancePostureConfig()

public abstract CompliancePostureConfig getCompliancePostureConfig()

Optional. Enable/Disable Compliance Posture features for the cluster. Note that on UpdateFleet, only full replacement of this field is allowed. Users are not allowed for partial updates through field mask.

.google.cloud.gkehub.v1.CompliancePostureConfig compliance_posture_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CompliancePostureConfig

The compliancePostureConfig.

getCompliancePostureConfigOrBuilder()

public abstract CompliancePostureConfigOrBuilder getCompliancePostureConfigOrBuilder()

Optional. Enable/Disable Compliance Posture features for the cluster. Note that on UpdateFleet, only full replacement of this field is allowed. Users are not allowed for partial updates through field mask.

.google.cloud.gkehub.v1.CompliancePostureConfig compliance_posture_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CompliancePostureConfigOrBuilder

getSecurityPostureConfig()

public abstract SecurityPostureConfig getSecurityPostureConfig()

Enable/Disable Security Posture features for the cluster.

.google.cloud.gkehub.v1.SecurityPostureConfig security_posture_config = 1;

Returns
Type Description
SecurityPostureConfig

The securityPostureConfig.

getSecurityPostureConfigOrBuilder()

public abstract SecurityPostureConfigOrBuilder getSecurityPostureConfigOrBuilder()

Enable/Disable Security Posture features for the cluster.

.google.cloud.gkehub.v1.SecurityPostureConfig security_posture_config = 1;

Returns
Type Description
SecurityPostureConfigOrBuilder

hasBinaryAuthorizationConfig()

public abstract boolean hasBinaryAuthorizationConfig()

Optional. Enable/Disable binary authorization features for the cluster.

.google.cloud.gkehub.v1.BinaryAuthorizationConfig binary_authorization_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the binaryAuthorizationConfig field is set.

hasCompliancePostureConfig()

public abstract boolean hasCompliancePostureConfig()

Optional. Enable/Disable Compliance Posture features for the cluster. Note that on UpdateFleet, only full replacement of this field is allowed. Users are not allowed for partial updates through field mask.

.google.cloud.gkehub.v1.CompliancePostureConfig compliance_posture_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the compliancePostureConfig field is set.

hasSecurityPostureConfig()

public abstract boolean hasSecurityPostureConfig()

Enable/Disable Security Posture features for the cluster.

.google.cloud.gkehub.v1.SecurityPostureConfig security_posture_config = 1;

Returns
Type Description
boolean

Whether the securityPostureConfig field is set.